public IPurchaseOrder CreateFakePurchaseOrder() { var form = new InMemoryOrderForm { Payments = { new InMemoryPayment { BillingAddress = new InMemoryOrderAddress(), PaymentMethodName = "CashOnDelivery" } } }; form.Shipments.First().ShippingAddress = new InMemoryOrderAddress(); var purchaseOrder = new InMemoryPurchaseOrder { Forms = new[] { form }, Currency = _currentMarket.GetCurrentMarket().DefaultCurrency, Market = _currentMarket.GetCurrentMarket(), OrderLink = new OrderReference(0, string.Empty, Guid.Empty, typeof(IPurchaseOrder)) }; return(purchaseOrder); }
public IPurchaseOrder CreateFakePurchaseOrder() { var form = new InMemoryOrderForm { Payments = { new InMemoryPayment { BillingAddress = new InMemoryOrderAddress(), PaymentMethodName = "CashOnDelivery" } } }; form.Shipments.First().ShippingAddress = new InMemoryOrderAddress(); var market = _currentMarket.GetCurrentMarket(); var purchaseOrder = new InMemoryPurchaseOrder { Currency = market.DefaultCurrency, MarketId = market.MarketId, MarketName = market.MarketName, PricesIncludeTax = market.PricesIncludeTax, OrderLink = new OrderReference(0, string.Empty, Guid.Empty, typeof(IPurchaseOrder)) }; purchaseOrder.Forms.Add(form); return(purchaseOrder); }
public IPurchaseOrder CreateFakePurchaseOrder() { var form = new InMemoryOrderForm { Payments = { new InMemoryPayment { BillingAddress = new InMemoryOrderAddress(), PaymentMethodName = "CashOnDelivery" } } }; form.Shipments.First().ShippingAddress = new InMemoryOrderAddress(); var purchaseOrder = new InMemoryPurchaseOrder { Forms = new[] { form }, Currency = _currentMarket.GetCurrentMarket().DefaultCurrency, Market = _currentMarket.GetCurrentMarket(), OrderLink = new OrderReference(0, string.Empty, Guid.Empty, typeof(IPurchaseOrder)) }; return purchaseOrder; }