public ActionResult Create(DataView dw)
        {
            int userOrderId                   = 0;
            UserOrderController temp          = new UserOrderController();
            List <UserOrder>    userOrderList = new List <UserOrder>();

            using (DBEntities db = new DBEntities())
            {
                userOrderList = db.UserOrder.ToList <UserOrder>();
            }
            if (userOrderList.Count == 0)
            {
                userOrderId = 0;
            }
            if (userOrderList.Count > 0)
            {
                userOrderId = userOrderList.Max(x => x.Order_code) + 1;
            }

            temp.CreateFromFoodOrder(userOrderId, dw);
            dw.model.Order_id = GetIndex();
            if (ModelState.IsValid)
            {
                using (DBEntities db = new DBEntities())
                {
                    db.FoodOrder.Add(dw.model);
                    db.SaveChanges();
                }
                return(RedirectToAction("FoodSupplierList", "FoodSupplier"));
            }

            return(View(dw));
        }
 public ActionResult Cancel(int id, FormCollection collection)
 {
     using (DBEntities db = new DBEntities())
     {
         Reservation         reservationModel = db.Reservation.Where(x => x.Code == id).FirstOrDefault();
         UserOrderController UOC = new UserOrderController();
         UOC.Remove(id);
         db.Reservation.Remove(reservationModel);
         db.SaveChanges();
     }
     return(RedirectToAction("ReservationList"));
 }