public async Task <IActionResult> RemoveVendorListItem(int Id) { VendorListSave vendrlist = new VendorListSave(db); await vendrlist.removeVendorListItem(Id); return(RedirectToAction("VendorList")); }
public async Task <IActionResult> AddToVendorList(AddVendorListViewModel itemModel) { if (HttpContext.Session.GetString("Id") == null) { HttpContext.Session.Clear(); return(RedirectToAction("Index", "Account")); } if (ModelState.IsValid) { VendorListSave vendorList = new VendorListSave(db); await vendorList.addToVendorsList(itemModel, Convert.ToInt32(HttpContext.Session.GetString("Id"))); return(RedirectToAction("VendorList")); } else { return(RedirectToAction("VendorList", itemModel)); } }
public IActionResult VendorList() { if (HttpContext.Session.GetString("Id") == null) { HttpContext.Session.Clear(); return(RedirectToAction("Index", "Account")); } VendorListSave vendrlist = new VendorListSave(db); IEnumerable <ItemDesc> listitems = vendrlist.retrieveVendorList(Convert.ToInt32(HttpContext.Session.GetString("Id"))); ViewData["VendorList"] = listitems; CategoryManagement cat = new CategoryManagement(db); IEnumerable <Category> categories = cat.retrieveCategories(); //IEnumerable<SubCategory> subcategories = cat.retrieveSubCategories(); ViewData["Categories"] = categories; // ViewData["SubCategories"] = subcategories; return(View()); }