public static void MapOrder(Order order, EntityFramework.Order model) { // TODO: We need to change the mapping to be more robust and create test errors if we are missing fields to be mapped model.Id = order.Id; model.AuthorizationCode = order.AuthorizationCode; model.SubTotal = order.SubTotal; model.TaxAmount = order.TaxAmount; model.Total = order.Total; model.Status = order.Status; }
public static void MapShipping(Address address, EntityFramework.Order order) { order.ShippingFirst = address.First; order.ShippingLast = address.Last; order.ShippingEmailAddress = address.EmailAddress; order.ShippingAddr1 = address.Addr1; order.ShippingAddr2 = address.Addr2; order.ShippingCity = address.City; order.ShippingState = address.State; order.ShippingPostal = address.Postal; }
public static Order MapOrder(EntityFramework.Order model) { var result = new Order(); result.Id = model.Id; result.AuthorizationCode = model.AuthorizationCode; result.ShippingProvider = model.ShippingProvider; result.TrackingCode = model.TrackingCode; result.Notes = model.Notes; result.SubTotal = model.SubTotal; result.TaxAmount = model.TaxAmount; result.Total = model.Total; result.Status = model.Status; result.Total = model.Total; result.SellerId = model.SellerId; result.BillingAddress = new Common.Contracts.Address(); result.BillingAddress.First = model.BillingFirst; result.BillingAddress.Last = model.BillingLast; result.BillingAddress.Addr1 = model.BillingAddr1; result.BillingAddress.EmailAddress = model.BillingEmailAddress; result.BillingAddress.Addr2 = model.BillingAddr2; result.BillingAddress.City = model.BillingCity; result.BillingAddress.State = model.BillingState; result.BillingAddress.Postal = model.BillingPostal; result.ShippingAddress = new Common.Contracts.Address(); result.ShippingAddress.First = model.ShippingFirst; result.ShippingAddress.Last = model.ShippingLast; result.ShippingAddress.EmailAddress = model.ShippingEmailAddress; result.ShippingAddress.Addr1 = model.ShippingAddr1; result.ShippingAddress.Addr2 = model.ShippingAddr2; result.ShippingAddress.City = model.ShippingCity; result.ShippingAddress.State = model.ShippingState; result.ShippingAddress.Postal = model.ShippingPostal; return(result); }