Exemplo n.º 1
0
        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;
 }
Exemplo n.º 3
0
        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();
        }