コード例 #1
0
        public ActionResult EditReceiptOrderItem(ReceiptOrderItemModel model)
        {
            //var productList = Services.ProductService.GetAll();
            // model.ProductId = productList.Where(x => x.ProductSKU == model.autoCompleteProductName).FirstOrDefault().Id;
            var edit = Services.ReceiptOrderService.EditReceiptOrderItem(model);

            return(RedirectToAction("Index", "Receipt"));
        }
コード例 #2
0
        public ActionResult AddReceiptOrderItem(ReceiptOrderItemModel model)
        {
            var productList = Services.ProductService.GetAll();

            model.ProductId = productList.Where(x => x.ProductSKU == model.autoCompleteProductName && x.StyleSKU == model.autoCompleteProductStyleName).FirstOrDefault().Id;
            var create = Services.ReceiptOrderService.AddReceiptOrderItem(model);

            return(RedirectToAction("Index", "Receipt"));
        }
コード例 #3
0
 public bool AddReceiptOrderItem(ReceiptOrderItemModel model)
 {
     return(ServerResponse.Invoke <bool>("/api/receiptOrderItems/create", JsonConvert.SerializeObject(model), "Post"));
 }
コード例 #4
0
 public bool EditReceiptOrderItem(ReceiptOrderItemModel model)
 {
     return(ServerResponse.Invoke <bool>("/api/receiptOrderItems/edit?id=" + model.Id, JsonConvert.SerializeObject(model), "Post"));
 }
コード例 #5
0
        public ReceiptOrderItemModel GetUpdateValues(int?Id, int?productId)
        {
            var data = ServerResponse.Invoke <List <ReceiptOrderItemModel> >("/api/receiptOrderItems/getDetailById?ProductId=" + productId, "", "GET");
            //var data2 = data.FirstOrDefault();
            var ID        = data[0].ReceiveOrder.PurchaseOrder.Id;
            var productID = data[0].Product.Id;
            //  var purchaseOrderList = ServerResponse.Invoke<List<PurchaseOrderItemModel>>("api/PurchaseOrderItems/getDetails","","GET");
            var data1 = ServerResponse.Invoke <PurchaseOrderItemModel>("api/PurchaseOrderItems/getData?Id=" + ID + "&&ProductId=" + productId, "", "GET");
            // PurchaseOrderItemModel model = new PurchaseOrderItemModel();
            ReceiptOrderItemModel data2 = new ReceiptOrderItemModel();

            data2.Quantity01 = data.Sum(x => x.Quantity01);
            data2.Quantity02 = data.Sum(x => x.Quantity02);
            data2.Quantity03 = data.Sum(x => x.Quantity03);
            data2.Quantity04 = data.Sum(x => x.Quantity04);
            data2.Quantity05 = data.Sum(x => x.Quantity05);
            data2.Quantity06 = data.Sum(x => x.Quantity06);
            data2.Quantity07 = data.Sum(x => x.Quantity07);
            data2.Quantity08 = data.Sum(x => x.Quantity08);
            data2.Quantity09 = data.Sum(x => x.Quantity09);
            data2.Quantity10 = data.Sum(x => x.Quantity10);
            data2.Quantity11 = data.Sum(x => x.Quantity11);
            data2.Quantity12 = data.Sum(x => x.Quantity12);
            data2.Quantity13 = data.Sum(x => x.Quantity13);
            data2.Quantity14 = data.Sum(x => x.Quantity14);
            data2.Quantity15 = data.Sum(x => x.Quantity15);
            data2.Quantity16 = data.Sum(x => x.Quantity16);
            data2.Quantity17 = data.Sum(x => x.Quantity17);
            data2.Quantity18 = data.Sum(x => x.Quantity18);
            data2.Quantity19 = data.Sum(x => x.Quantity19);
            data2.Quantity20 = data.Sum(x => x.Quantity20);
            data2.Quantity21 = data.Sum(x => x.Quantity21);
            data2.Quantity22 = data.Sum(x => x.Quantity22);
            data2.Quantity23 = data.Sum(x => x.Quantity23);
            data2.Quantity24 = data.Sum(x => x.Quantity24);
            data2.Quantity25 = data.Sum(x => x.Quantity25);
            data2.Quantity26 = data.Sum(x => x.Quantity26);
            data2.Quantity27 = data.Sum(x => x.Quantity27);
            data2.Quantity28 = data.Sum(x => x.Quantity28);
            data2.Quantity29 = data.Sum(x => x.Quantity29);
            data2.Quantity30 = data.Sum(x => x.Quantity30);

            data2.Quantity01 = data1.QuantitySize1 - data2.Quantity01;
            data2.Quantity02 = data1.QuantitySize2 - data2.Quantity02;
            data2.Quantity03 = data1.QuantitySize3 - data2.Quantity03;
            data2.Quantity04 = data1.QuantitySize4 - data2.Quantity04;
            data2.Quantity05 = data1.QuantitySize5 - data2.Quantity05;
            data2.Quantity06 = data1.QuantitySize6 - data2.Quantity06;
            data2.Quantity07 = data1.QuantitySize7 - data2.Quantity07;
            data2.Quantity08 = data1.QuantitySize8 - data2.Quantity08;
            data2.Quantity09 = data1.QuantitySize9 - data2.Quantity09;
            data2.Quantity10 = data1.QuantitySize10 - data2.Quantity10;
            data2.Quantity11 = data1.QuantitySize11 - data2.Quantity11;
            data2.Quantity12 = data1.QuantitySize12 - data2.Quantity12;
            data2.Quantity13 = data1.QuantitySize13 - data2.Quantity13;
            data2.Quantity14 = data1.QuantitySize14 - data2.Quantity14;
            data2.Quantity15 = data1.QuantitySize15 - data2.Quantity15;
            data2.Quantity16 = data1.QuantitySize16 - data2.Quantity16;
            data2.Quantity17 = data1.QuantitySize17 - data2.Quantity17;
            data2.Quantity18 = data1.QuantitySize18 - data2.Quantity18;
            data2.Quantity19 = data1.QuantitySize19 - data2.Quantity19;
            data2.Quantity20 = data1.QuantitySize20 - data2.Quantity20;
            data2.Quantity21 = data1.QuantitySize21 - data2.Quantity21;
            data2.Quantity22 = data1.QuantitySize22 - data2.Quantity22;
            data2.Quantity23 = data1.QuantitySize23 - data2.Quantity23;
            data2.Quantity24 = data1.QuantitySize24 - data2.Quantity24;
            data2.Quantity25 = data1.QuantitySize25 - data2.Quantity25;
            data2.Quantity26 = data1.QuantitySize26 - data2.Quantity26;
            data2.Quantity27 = data1.QuantitySize27 - data2.Quantity27;
            data2.Quantity28 = data1.QuantitySize28 - data2.Quantity28;
            data2.Quantity29 = data1.QuantitySize29 - data2.Quantity29;
            data2.Quantity30 = data1.QuantitySize30 - data2.Quantity30;
            data2.Cost01     = data1.CostSize1;
            data2.Cost02     = data1.CostSize2;
            data2.Cost03     = data1.CostSize3;
            data2.Cost04     = data1.CostSize4;
            data2.Cost05     = data1.CostSize5;
            data2.Cost06     = data1.CostSize6;
            data2.Cost07     = data1.CostSize7;
            data2.Cost08     = data1.CostSize8;
            data2.Cost09     = data1.CostSize9;
            data2.Cost10     = data1.CostSize10;
            data2.Cost11     = data1.CostSize11;
            data2.Cost12     = data1.CostSize12;
            data2.Cost13     = data1.CostSize13;
            data2.Cost14     = data1.CostSize14;
            data2.Cost15     = data1.CostSize15;
            data2.Cost16     = data1.CostSize16;
            data2.Cost17     = data1.CostSize17;
            data2.Cost18     = data1.CostSize18;
            data2.Cost19     = data1.CostSize19;
            data2.Cost20     = data1.CostSize20;
            data2.Cost21     = data1.CostSize21;
            data2.Cost22     = data1.CostSize22;
            data2.Cost23     = data1.CostSize23;
            data2.Cost24     = data1.CostSize24;
            data2.Cost25     = data1.CostSize25;
            data2.Cost26     = data1.CostSize26;
            data2.Cost27     = data1.CostSize27;
            data2.Cost28     = data1.CostSize28;
            data2.Cost29     = data1.CostSize29;
            data2.Cost30     = data1.CostSize30;
            data2.autoCompleteProductName      = data1.Product.ProductSKU;
            data2.autoCompleteProductStyleName = data1.Product.StyleSKU;
            return(data2);
        }