public virtual AddressEntity FromModel(Address address) { if (address == null) { throw new ArgumentNullException(nameof(address)); } CountryCode = address.CountryCode; CountryName = address.CountryName; PostalCode = address.PostalCode; RegionId = address.RegionId; RegionName = address.RegionName; City = address.City; Name = address.Name; Email = address.Email; FirstName = address.FirstName; LastName = address.LastName; Line1 = address.Line1; Line2 = address.Line2; Id = address.Key; DaytimePhoneNumber = address.Phone; Organization = address.Organization; Type = address.AddressType.ToString(); return(this); }
public virtual Address ToModel(Address address) { address.CountryCode = CountryCode; address.CountryName = CountryName; address.PostalCode = PostalCode; address.RegionId = RegionId; address.RegionName = RegionName; address.City = City; address.Name = Name; address.Email = Email; address.FirstName = FirstName; address.LastName = LastName; address.Line1 = Line1; address.Line2 = Line2; address.Key = Id; address.Phone = DaytimePhoneNumber; address.AddressType = EnumUtility.SafeParse(Type, AddressType.BillingAndShipping); return(address); }