public JsonResult rejectInvAdj(int InvAdjId, string remark) { InventoryAdjData.RejectInvAdj(InvAdjId, remark); object n = new { amt = 0 }; return(Json(n, JsonRequestBehavior.AllowGet)); }
public JsonResult deleteInvAdj(int Id) { Item it = ItemData.GetItemById(Id); InventoryAdjData.DeleteInvAdj(Id); object new_q = new { }; return(Json(new_q, JsonRequestBehavior.AllowGet)); }
public JsonResult SubmitInvAdj(int Id, int quant, string reason) { Item it = ItemData.GetItemById(Id); InventoryAdjData.CreateInvAdj(it, quant, reason); object new_q = new { }; return(Json(new_q, JsonRequestBehavior.AllowGet)); }
/////////////////////////////////////////////////////////////////////////////////////Inventory Adjustment Vouchour /// public ActionResult InvAdjForm(string searchStr, int?page) { List <Item> Plist = new List <Item>(); Plist = ItemData.FindAll(); ViewBag.listItem = Plist; List <InventoryAdj> listInvAdj = new List <InventoryAdj>(); listInvAdj = InventoryAdjData.FindAll(); ViewBag.InvAdjList = listInvAdj; List <Item> Rlist = new List <Item>(); bool match = false; if (searchStr == null) { searchStr = ""; ViewBag.Rlist = Plist.ToPagedList(page ?? 1, 7); } else { foreach (Item Pro in Plist) { bool fit = false; if (Found(Pro.Description, searchStr).fit) { fit = true; Pro.Description = Found(Pro.Description, searchStr).str; } if (fit) { match = true; Rlist.Add(Pro); } } ViewBag.Rlist = Rlist.ToPagedList(page ?? 1, 7); } ViewData["searchStr"] = searchStr; ViewData["match"] = match; return(View()); }
// GET: StoreSup public ActionResult PendingInvAdjList() { List <InventoryAdj> list = new List <InventoryAdj>(); List <InventoryAdj> list1 = new List <InventoryAdj>(); list = InventoryAdjData.FindPendingForSup(); foreach (InventoryAdj invadj in list) { if (invadj.Quant * invadj.item.Supplier1.UnitPrice <= 250) { list1.Add(invadj); } } ViewBag.listInvAdj = list1; return(View()); }
public JsonResult approveInvAdj(int InvAdjId, string remark) { InventoryAdjData.ApproveInvAdj(InvAdjId, remark); ///Add record to stock card /// InventoryAdj invadj = InventoryAdjData.FindById(InvAdjId); Item item = ItemData.GetItemById(invadj.item.Id); int balance = StockCardData.GetStockBalanceByItem(item); StockCardData.AdjustStockRecord(DateTime.Today, invadj, balance); /// object n = new { amt = 0 }; return(Json(n, JsonRequestBehavior.AllowGet)); }