public Food getFood(int id) { var dao = new FoodDao(); Food food = dao.getById(id); return(food); }
public ActionResult addToCart(int foodId) { if (Session[CommonConstant.CART_SESSION] == null) { Session[CommonConstant.CART_SESSION] = new CartModel(); } CartModel cartModel = Session[CommonConstant.CART_SESSION] as CartModel; bool flag = false; if (cartModel.cart != null) { for (int i = 0; i < cartModel.cart.Count; i++) { if (cartModel.cart.ElementAt(i).Key.ID == foodId) { flag = true; Food index = cartModel.cart.ElementAt(i).Key; cartModel.cart[index]++; break; } } } if (!flag) { FoodDao dao = new FoodDao(); Food foodItem = dao.getById(foodId); cartModel.cart.Add(foodItem, 1); } tongTien(); return(RedirectToAction("Index", "Cart")); }
// GET: Food public ActionResult Detail(int foodId) { var dao = new FoodDao(); Food food = dao.getById(foodId); return(View(food)); }
public ActionResult UpdateItem(int foodId) { if (!check()) { return(RedirectToAction("Login", "User")); } var dao = new FoodDao(); Food food = dao.getById(foodId); return(View(food)); }
public ActionResult DeleteFoodAction(int id) { var dao = new FoodDao(); if (dao.Remove(dao.getById(id))) { return(RedirectToAction("DeleteFood")); } else { return(RedirectToAction("DeleteFood")); } }