public IActionResult ShopOrder() { if (HttpContext.Session.GetString("Id") == null) { HttpContext.Session.Clear(); return(RedirectToAction("Index", "Account")); } ShopOrdersRetrieval orders = new ShopOrdersRetrieval(db); List <ShopOrderDetails> shopOrders = orders.retrieveOrders(Int32.Parse(HttpContext.Session.GetString("WorksAt"))); return(View(shopOrders)); }
public async Task <IActionResult> ShopOrder(IEnumerable <int> ordersProcessed) { if (ordersProcessed.Count <int>() != 0) { ShopOrdersRetrieval sh = new ShopOrdersRetrieval(db); await sh.processOrder(ordersProcessed); TempData["ShopConfirmation"] = "success"; } return(RedirectToAction("ShopOrder")); }