public static dataModel.Address ToDataModel(this Domain.Commerce.Model.Address address) { if (address == null) { throw new ArgumentNullException("address"); } var retVal = new dataModel.Address(); retVal.InjectFrom(address); retVal.DaytimePhoneNumber = address.Phone; return(retVal); }
public static Domain.Commerce.Model.Address ToCoreModel(this dataModel.Address entity) { if (entity == null) { throw new ArgumentNullException("entity"); } var retVal = new Domain.Commerce.Model.Address(); retVal.InjectFrom(entity); retVal.Phone = entity.DaytimePhoneNumber; return(retVal); }
public static Domain.Commerce.Model.Address ToCoreModel(this dataModel.Address entity) { if (entity == null) { throw new ArgumentNullException("entity"); } var retVal = new Domain.Commerce.Model.Address(); retVal.InjectFrom(entity); retVal.Phone = entity.DaytimePhoneNumber; retVal.AddressType = EnumUtility.SafeParse(entity.Type, AddressType.BillingAndShipping); return(retVal); }
public virtual Address ToAddress(Address address) { if (address == null) { throw new ArgumentNullException("address"); } var retVal = new Domain.Commerce.Model.Address(); retVal.InjectFrom(this); retVal.Phone = this.DaytimePhoneNumber; retVal.AddressType = EnumUtility.SafeParse(this.Type, AddressType.BillingAndShipping); return(retVal); }
public virtual Address ToAddress(Address address) { if (address == null) throw new ArgumentNullException("address"); var retVal = new Domain.Commerce.Model.Address(); retVal.InjectFrom(this); retVal.Phone = this.DaytimePhoneNumber; retVal.AddressType = EnumUtility.SafeParse(this.Type, AddressType.BillingAndShipping); return retVal; }