public JsonResult EditPostalAddress(PostalAddressModel postalAddress) { var input = PostalAddressMapper.EditPostalAddress(postalAddress); var response = postalAddressService.EditPostalAddress(input); return(new JsonResult(response) { StatusCode = response.StatusCode }); }
private EditDetailsAdditionalData GetEditDetailsAdditionalData(IFormCollection formCollection) { PostalAddressModel selectedAddress = null; var SelectedAddressString = formCollection.FirstOrDefault(x => string.Compare(x.Key, "select-address", StringComparison.CurrentCultureIgnoreCase) == 0).Value; if (!string.IsNullOrEmpty(SelectedAddressString)) { selectedAddress = JsonConvert.DeserializeObject <PostalAddressModel>(SelectedAddressString); } return(new EditDetailsAdditionalData { FindAddress = formCollection.FirstOrDefault(x => string.Compare(x.Key, "findAddress", StringComparison.CurrentCultureIgnoreCase) == 0).Value, SaveDetails = formCollection.FirstOrDefault(x => string.Compare(x.Key, "saveDetails", StringComparison.CurrentCultureIgnoreCase) == 0).Value, SelectAddress = formCollection.FirstOrDefault(x => string.Compare(x.Key, "selectAddress", StringComparison.CurrentCultureIgnoreCase) == 0).Value, MarketResearchOptIn = !string.IsNullOrEmpty(formCollection.FirstOrDefault(x => string.Compare(x.Key, "marketResearchOptIn", StringComparison.CurrentCultureIgnoreCase) == 0).Value), MarketingOptIn = !string.IsNullOrEmpty(formCollection.FirstOrDefault(x => string.Compare(x.Key, "marketingOptIn", StringComparison.CurrentCultureIgnoreCase) == 0).Value), SelectedAddress = selectedAddress }); }
public static PostalAddress SavePostalAddress(PostalAddressModel PostalAddressModel) { return(Mapper.Map(PostalAddressModel, new PostalAddress())); }
public EmploymentDetailsModel() { EmploymentAddress = new PostalAddressModel(); }