private B2BAddress CreateAddress() { var address = new B2BAddress(CustomerAddress.CreateInstance()); address.AddressId = BusinessManager.Create(address.Address); return(address); }
public B2BAddressViewModel(B2BAddress address) { AddressId = address.AddressId; Name = address.Name; Street = address.Street; City = address.City; PostalCode = address.PostalCode; CountryCode = address.CountryCode; CountryName = address.CountryName; }
public void UpdateOrganizationAddress(B2BOrganization organization, B2BAddressViewModel addressModel) { B2BAddress address = GetOrganizationAddress(organization.OrganizationEntity, addressModel.AddressId) ?? CreateAddress(); address.OrganizationId = organization.OrganizationId; address.Name = addressModel.Name; address.Street = addressModel.Street; address.City = addressModel.City; address.PostalCode = addressModel.PostalCode; address.CountryCode = addressModel.CountryCode; address.CountryName = GetCountryNameByCode(addressModel.CountryCode); address.SaveChanges(); }