コード例 #1
0
        public void CreateOrderTest()
        {
            var lumberProduct = new LumberProduct {
                Id = new Guid("815642C9-08C6-E511-8274-5CC5D43F6424")
            };
            var lumberLineItem = new OrderLumberLineItem {
                LumberProduct = lumberProduct, Quantity = 2
            };
            var lumberLineItems = new [] { lumberLineItem };

            var miscProduct = new MiscellaneousProduct {
                Id = new Guid("D6888728-8DD5-E511-8E31-5CC5D43F6424")
            };
            var miscLineItem = new OrderMiscellaneousLineItem {
                MiscellaneousProduct = miscProduct, Quantity = 5
            };
            var miscLineItems = new[] { miscLineItem };

            var order = new Order
            {
                OrderNumber = "Test",
                OrderType   = new OrderType {
                    Name = OrderTypeNames.PurchaseOrder
                }
            };

            DatabaseCommandDirectory.Instance.CreateOrder(1, order, lumberLineItems,
                                                          miscLineItems);
        }
コード例 #2
0
 public ActionResult SaveMiscellaneousProduct(MiscellaneousProduct model)
 {
     CommandDirectory.Instance.SaveMiscellaneousProduct(model);
     return(Json(model));
 }
コード例 #3
0
 public SaveMiscellaneousProduct(MiscellaneousProduct model)
 {
     _model = model;
 }
コード例 #4
0
 public void SaveMiscellaneousProduct(MiscellaneousProduct model)
 {
     DatabaseCommandDirectory.Instance.SaveMiscellaneousProduct(model);
     new TaskFactory().StartNew(LoadMiscellaneousCategories);
 }
コード例 #5
0
 public UpdateMiscellaneousProductInventory(MiscellaneousProduct miscProduct)
 {
     _miscProduct = miscProduct;
 }
コード例 #6
0
        public void SaveMiscellaneousProduct(MiscellaneousProduct model)
        {
            var command = new SaveMiscellaneousProduct(model);

            command.Execute();
        }