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")); }