public QuotationController(IOrder order, IOrderComponent orderComponent, IOrderProduct orderProduct, IOrderInvoice orderInvoice, IOrderPayment orderPayment, IOrderItem orderitem)
 {
     _quotation          = order;
     _quotationComponent = orderComponent;
     _quotationProduct   = orderProduct;
     _quotationInvoice   = orderInvoice;
     _quotationPayment   = orderPayment;
     _quotationItem      = orderitem;
 }
示例#2
0
 public PurchaseController(IOrder purchase, IOrderComponent purchaseComponent, IOrderProduct purchaseProduct, IOrderInvoice purchaseInvoice, IOrderPayment purchasePayment, IOrderItem purchaseitem)
 {
     _purchase          = purchase;
     _purchaseComponent = purchaseComponent;
     _purchaseProduct   = purchaseProduct;
     _purchaseInvoice   = purchaseInvoice;
     _purchasePayment   = purchasePayment;
     _purchaseItem      = purchaseitem;
 }
示例#3
0
 public OrderController(IOrder order, IOrderComponent orderComponent, IOrderProduct orderProduct,
                        IOrderInvoice orderInvoice, IOrderPayment orderPayment, IOrderItem orderitem, IMakerSheet makerSheet,
                        IOrderService orderService)
 {
     _order          = order;
     _orderComponent = orderComponent;
     _orderProduct   = orderProduct;
     _orderInvoice   = orderInvoice;
     _orderPayment   = orderPayment;
     _orderItem      = orderitem;
     _makerSheet     = makerSheet;
     _orderService   = orderService;
 }
示例#4
0
 public static void AddSingleObjectGraph(IOrderComponent orderDataComponent)
 {
     orderDataComponent.CreateOrder(new OrderHeader
     {
         Number   = "1",
         Supplier = new Company {
             Id = 1
         },
         OdrerItems = new HashSet <OrderItem>
         {
             new OrderItem {
                 Quantity = 3, Price = 2500.00m, Product = new Product {
                     Id = 1
                 }
             },
             new OrderItem {
                 Quantity = 4, Price = 1580.95m, Product = new Product {
                     Id = 2
                 }
             }
         }
     });
 }