//The following code used for Stock taking in order to generate Adjustment Voucher public ActionResult Check(string sessionId) { List <Inventory> inventories = CatalogueService.GetAllCatalogue(); ViewData["inventories"] = inventories; ViewData["sessionId"] = sessionId; return(View()); }
public ActionResult Delete(bool confirm, long itemId, string sessionId) { if (confirm) { if (PriceListService.GetPriceListByItemId(itemId) != null) { PriceListService.DeletePriceList(itemId); } CatalogueService.DeleteCatalogue(itemId); List <Inventory> catalogues = CatalogueService.GetAllCatalogue(); ViewData["catalogues"] = catalogues; return(RedirectToAction("All", new { sessionid = sessionId })); } return(null); }
public ActionResult CreatePriceList(long ItemId, PriceList priceList, string sessionId) { if (priceList.Supplier1Name == priceList.Supplier2Name || priceList.Supplier2Name == priceList.Supplier3Name || priceList.Supplier3Name == priceList.Supplier1Name) { TempData["errorMsg"] = "<script>alert('Please select three different suppliers.');</script>"; return(RedirectToAction("CreateNext", new { itemId = ItemId, sessionid = sessionId })); } else { priceList.Item = new Inventory(); priceList.Item.ItemId = ItemId; PriceListService.CreatePriceListDetaills(priceList); List <Inventory> catalogues = CatalogueService.GetAllCatalogue(); ViewData["catalogues"] = catalogues; return(RedirectToAction("All", new { sessionid = sessionId })); } }