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")); }
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")); }
public bool AddReceiptOrderItem(ReceiptOrderItemModel model) { return(ServerResponse.Invoke <bool>("/api/receiptOrderItems/create", JsonConvert.SerializeObject(model), "Post")); }
public bool EditReceiptOrderItem(ReceiptOrderItemModel model) { return(ServerResponse.Invoke <bool>("/api/receiptOrderItems/edit?id=" + model.Id, JsonConvert.SerializeObject(model), "Post")); }
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); }