public ActionResult DeleteConfirmed(int id, int id1) { ChefOrder chefOrder = db.ChefOrders.Find(id, id1); db.ChefOrders.Remove(chefOrder); db.SaveChanges(); return(RedirectToAction("ChefOIndex")); }
public ActionResult UpdateStatus([Bind(Include = "OrderId,ChefId,AssignmentDate,Status")] ChefOrder chefOrder) { if (ModelState.IsValid) { db.Entry(chefOrder).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("ordertochef")); } ViewBag.ChefId = new SelectList(db.Employees, "EmployeeId", "EmployeeRegNo", chefOrder.ChefId); ViewBag.OrderId = new SelectList(db.Orders, "OrderId", "DeliveryAddress", chefOrder.OrderId); return(View(chefOrder)); }
public ActionResult Edit([Bind(Include = "OrderId,ChefId,AssignmentDate,Status")] ChefOrder chefOrder) { if (ModelState.IsValid) { chefOrder.Status = "Not Ready"; db.Entry(chefOrder).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("ChefOIndex")); } ViewBag.ChefId = new SelectList(db.Employees.Where(c => c.EmployeeTypeId == 2), "EmployeeId", "EmployeeRegNo", chefOrder.ChefId); ViewBag.OrderId = new SelectList(db.Orders.Where(c => c.DeliveryStatus != "Delivered"), "OrderId", "DeliveryAddress", chefOrder.OrderId); return(View(chefOrder)); }
// GET: ChefOrders/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ChefOrder chefOrder = db.ChefOrders.Find(id); if (chefOrder == null) { return(HttpNotFound()); } return(View(chefOrder)); }
// GET: ChefOrders/Edit/5 public ActionResult Edit(int?id, int?id1) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ChefOrder chefOrder = db.ChefOrders.Find(id, id1); if (chefOrder == null) { return(HttpNotFound()); } ViewBag.ChefId = new SelectList(db.Employees.Where(c => c.EmployeeTypeId == 2), "EmployeeId", "EmployeeRegNo", chefOrder.ChefId); ViewBag.OrderId = new SelectList(db.Orders.Where(c => c.DeliveryStatus != "Delivered"), "OrderId", "DeliveryAddress", chefOrder.OrderId); return(View(chefOrder)); }