public static MerchantOrderlineModel Create(OrderlineModel orderline, AddressModel deliveryAddress, DateTime dateCreated, string emailAddress) { var model = new MerchantOrderlineModel(); model.Orderline = orderline; model.DeliveryAddress = deliveryAddress; model.DateCreated = dateCreated; model.EmailAddress = emailAddress; return model; }
public void Create(OrderlineModel model) { throw new NotImplementedException(); }
public static OrderlineModel Create( CartItemModel cartItem) { var orderLine = new OrderlineModel { Deal = cartItem.Deal, DealOption = cartItem.DealOption }; foreach (var attr in cartItem.AttributeValues) { orderLine.attributeValues.Add(attr); } orderLine.Key = Guid.NewGuid().ToString(); orderLine.SpecialPrice = cartItem.DealOption.SpecialPrice * cartItem.Quantity; orderLine.RegularPrice = cartItem.DealOption.RegularPrice * cartItem.Quantity; orderLine.Quantity = cartItem.Quantity; return orderLine; }