private OrderData AddOrder(CreditCardBillingModel model) { Order order = new Order(); OrderData orderData = new OrderData { MemberId = model.MemberId, EnteredDate = DateTime.Today, PaymentChoice = PaymentChoices.CreditCard, ApprovedDate = null, ApprovalCode = null, Processing = model.Processing, Freight = 0, Tax = 0, SubTotal = 25, // model.SubTotal, CreatedDate = DateTime.Today, }; OrderDetailData orderDetailData = new OrderDetailData() { LineId = 1, ProductId = 1, Quantity = 1, Price = 25, }; OrderBillingAddressData orderBillingAddressData = new OrderBillingAddressData { FirstName = model.FirstName, LastName = model.LastName, StreetAddress = model.StreetAddress, City = model.City, StateCode = model.StateCode, PostalCode = model.PostalCode, CountryCode = model.CountryCode, Email = model.Email, Phone = model.Phone, }; OrderCreditCardData orderCreditCardData = new OrderCreditCardData() { CardNumber = model.CardNumber, ExpirationMonth = model.ExpirationMonth, ExpirationYear = model.ExpirationYear, SecurityCode = model.SecurityCode, }; this._orderCreated = order.Add(orderData, orderDetailData, orderBillingAddressData, orderCreditCardData); return(orderData); }
private OrderData AddOrder(MoneyOrderBillingModel model) { Order order = new Order(); OrderData orderData = new OrderData { MemberId = model.MemberId, EnteredDate = DateTime.Today, PaymentChoice = PaymentChoices.MoneyOrder, ApprovedDate = null, ApprovalCode = null, Processing = model.Processing, Freight = 0, Tax = 0, SubTotal = 25, // model.SubTotal, CreatedDate = DateTime.Today, }; OrderDetailData orderDetailData = new OrderDetailData() { LineId = 1, ProductId = 1, Quantity = 1, Price = 25, }; OrderBillingAddressData orderBillingAddressData = new OrderBillingAddressData { FirstName = model.FirstName, LastName = model.LastName, Email = model.Email, Phone = model.Phone, }; this._orderCreated = order.Add(orderData, orderDetailData, orderBillingAddressData, null); return(orderData); }