public static int SaveInsured(IInsuredsService _iss, string FirstName, string LastName, string SSN,
                                      string Email, DateTime BirthDate, string PhoneNumber, string PassportNumber_ID, string Address,
                                      string City, string PostalCode, string CreatedById)
        {
            var insuredId = _iss.GetInsuredIdBySsn(SSN);

            if (insuredId != -1)
            {
                insured updateInsuredData = new insured();
                updateInsuredData.ID                       = insuredId;
                updateInsuredData.Name                     = FirstName;
                updateInsuredData.Lastname                 = LastName;
                updateInsuredData.SSN                      = SSN;
                updateInsuredData.Email                    = Email;
                updateInsuredData.DateBirth                = BirthDate;
                updateInsuredData.Phone_Number             = PhoneNumber;
                updateInsuredData.Passport_Number_IdNumber = PassportNumber_ID;
                updateInsuredData.City                     = City;
                updateInsuredData.Postal_Code              = PostalCode;
                updateInsuredData.Address                  = Address;
                updateInsuredData.Date_Modified            = DateTime.UtcNow;
                updateInsuredData.Modified_By              = CreatedById;
                _iss.UpdateInsuredData(updateInsuredData);

                return(insuredId);
            }
            var newInsured = _iss.Create();

            newInsured.Name                     = FirstName;
            newInsured.Lastname                 = LastName;
            newInsured.SSN                      = SSN;
            newInsured.Email                    = Email;
            newInsured.DateBirth                = BirthDate;
            newInsured.Phone_Number             = PhoneNumber;
            newInsured.Passport_Number_IdNumber = PassportNumber_ID;
            newInsured.City                     = City;
            newInsured.Postal_Code              = PostalCode;
            newInsured.Address                  = Address;
            newInsured.Date_Created             = DateTime.UtcNow;
            newInsured.Created_By               = CreatedById;
            try
            {
                insuredId = _iss.AddInsured(newInsured);
            }
            finally { }
            return(insuredId);
        }