public ActionResult DeleteConfirmed(int id) { StaffOrder staffOrder = db.StaffOrders.Find(id); db.StaffOrders.Remove(staffOrder); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Admin/StaffOrders/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StaffOrder staffOrder = db.StaffOrders.Find(id); if (staffOrder == null) { return(HttpNotFound()); } return(View(staffOrder)); }
public ActionResult Index(StaffOrder order) { if (ModelState.IsValid) { User user = Session["user"] as User; order.UserID = user.ID; db.StaffOrders.Add(order); db.SaveChanges(); return(RedirectToAction("Index", "Home")); } db.SaveChanges(); return(View()); }
//public ActionResult LoadPhotoSpeciality(int orderTypeID) //{ // return PartialView("_PartialPhotographsForOrderType", db.Staffs.Where(s=>s.ProfessionID == orderTypeID && s.AsPhotograph==true).ToList()); //} //public ActionResult PartialLoadVideographsForOrderTypes(int orderTypeID) //{ // return PartialView("_PartialLoadVideographs", db.Staffs.Where(s => s.AsVideograph == true && s.OrderType.ID == orderTypeID).ToList()); //} public ActionResult LoadVideographsforDate(string date) { DateTime Date = Convert.ToDateTime(date); List <Staff> staffs = db.Staffs.Where(s => s.AsVideograph == true).ToList(); StaffOrder orderedVideoGraph = db.StaffOrders.Where(p => p.OrderDate == Date && p.Staff.AsVideograph == true).FirstOrDefault(); for (int i = 0; i < staffs.Count; i++) { if (orderedVideoGraph != null && staffs[i] == orderedVideoGraph.Staff) { staffs.Remove(staffs[i]); } } return(PartialView("_PartialLoadVideographs", staffs)); }