public static Address ToViewModel(this DataContracts.Cart.Address address) { var addressViewModel = new Address(); addressViewModel.City = address.City; addressViewModel.Company = address.Organization; addressViewModel.Country = address.CountryName; addressViewModel.CountryCode = address.CountryCode; addressViewModel.FirstName = address.FirstName; addressViewModel.LastName = address.LastName; addressViewModel.Line1 = address.Line1; addressViewModel.Line2 = address.Line2; addressViewModel.Phone = address.Phone; addressViewModel.PostalCode = address.PostalCode; addressViewModel.Province = address.RegionName; return(addressViewModel); }
public static DataContracts.Cart.Address ToApiModel(this Address addressViewModel) { var address = new DataContracts.Cart.Address(); address.City = addressViewModel.City; address.Organization = addressViewModel.Company; address.CountryName = addressViewModel.Country; address.CountryCode = addressViewModel.CountryCode; address.FirstName = addressViewModel.FirstName; address.LastName = addressViewModel.LastName; address.Line1 = addressViewModel.Line1; address.Line2 = addressViewModel.Line2; address.Phone = addressViewModel.Phone; address.PostalCode = addressViewModel.PostalCode; address.RegionName = addressViewModel.Province; return address; }
public static DataContracts.Cart.Address ToApiModel(this Address address) { var addressModel = new DataContracts.Cart.Address(); addressModel.Line1 = address.AddressLine1; addressModel.Line2 = address.AddressLine2; addressModel.City = address.City; addressModel.Organization = address.Company; addressModel.CountryName = address.Country; addressModel.CountryCode = "USA"; addressModel.Email = address.Email; addressModel.FirstName = address.FirstName; addressModel.LastName = address.LastName; addressModel.Phone = address.Phone; addressModel.PostalCode = address.PostalCode; addressModel.RegionName = address.Province; return(addressModel); }