public static Address ToWebModel(this VirtoCommerceOrderModuleWebModelAddress address) { var addressWebModel = new Address(); addressWebModel.InjectFrom(address); addressWebModel.Type = (AddressType)Enum.Parse(typeof(AddressType), address.AddressType, true); return(addressWebModel); }
public static VirtoCommerceCustomerModuleWebModelAddress ToCustomerModel(this VirtoCommerceOrderModuleWebModelAddress orderAddress) { var customerAddress = new VirtoCommerceCustomerModuleWebModelAddress(); customerAddress.InjectFrom <NullableAndEnumValueInjecter>(orderAddress); customerAddress.AddressType = orderAddress.AddressType; customerAddress.Name = string.Format("{0} {1}", orderAddress.FirstName, orderAddress.LastName); return(customerAddress); }
public static VirtoCommerceCustomerModuleWebModelAddress ToCustomerModel(this VirtoCommerceOrderModuleWebModelAddress orderAddress) { var customerAddress = new VirtoCommerceCustomerModuleWebModelAddress(); customerAddress.InjectFrom(orderAddress); customerAddress.Name = string.Format("{0} {1}", orderAddress.FirstName, orderAddress.LastName); return(customerAddress); }