public ActionResult Store(string itemNo, int?requestId, string category) { ViewBag.requestId = requestId; ViewBag.category = category; ViewBag.categoryList = new SelectList(InventoryDAO.getAllCategoryId(), category); // Click add to cart if (itemNo != null) { switch (requestId) { // New request (store in session) case null: { var li = Session["cartItems"] as List <string>; IncreaseStringList(ref li, itemNo); Session["cartItems"] = li; } break; // Existed request (store in database default: { // insert the request detail RequestViewModel rd = new RequestViewModel() { itemNo = itemNo, requestId = Convert.ToInt32(requestId), quantityNeed = 1, status_requestDetail = "unfulfilled" }; int count = RequestDAO.InsertRequestDetail(rd); ViewBag.RequestItemCount = count; } break; } } List <InventoryViewModel> items = null; if (!string.IsNullOrEmpty(category) && category != "0") { items = InventoryDAO.GetInventories(category); } else { items = InventoryDAO.GetInventories(); } return(View(items)); }
// GET: AdjustmentVouchers/Create public ActionResult Create() { //ViewBag.category = AdjustmentVoucherDAO.GetCategorySelectList(); List <InventoryViewModel> items = InventoryDAO.GetInventories(); ViewBag.stationeryList = new SelectList(items, "itemNo", "description"); AdjustmentVoucherViewModel model = new AdjustmentVoucherViewModel(); model.quantity = 1; model.remark = "0"; return(View(model)); }
// GET: StockCard/ViewStockCard public ActionResult ViewStockCard(string category) { List <string> categories = InventoryDAO.getAllCategoryId(); ViewBag.categoryList = new SelectList(categories, category); List <InventoryViewModel> list = new List <InventoryViewModel>(); if (!String.IsNullOrEmpty(category) && category.ToLower() != "all") { list = InventoryDAO.GetInventories(category); } else { list = InventoryDAO.GetInventories(); } return(View(list)); }
public List <InventoryViewModel> ReadInventory(string categoryId) { var list = InventoryDAO.GetInventories(categoryId); return(list); }
public List <InventoryViewModel> ReadInventory() { var list = InventoryDAO.GetInventories(); return(list); }