Пример #1
0
        public Food getFood(int id)
        {
            var  dao  = new FoodDao();
            Food food = dao.getById(id);

            return(food);
        }
Пример #2
0
        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"));
        }
Пример #3
0
        // GET: Food
        public ActionResult Detail(int foodId)
        {
            var  dao  = new FoodDao();
            Food food = dao.getById(foodId);

            return(View(food));
        }
Пример #4
0
        public ActionResult UpdateItem(int foodId)
        {
            if (!check())
            {
                return(RedirectToAction("Login", "User"));
            }
            var  dao  = new FoodDao();
            Food food = dao.getById(foodId);

            return(View(food));
        }
Пример #5
0
        public ActionResult DeleteFoodAction(int id)
        {
            var dao = new FoodDao();

            if (dao.Remove(dao.getById(id)))
            {
                return(RedirectToAction("DeleteFood"));
            }
            else
            {
                return(RedirectToAction("DeleteFood"));
            }
        }