public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ManHour manhour = db.ManHours.Find(id); if (manhour == null) { return(HttpNotFound()); } var selectwork = (from a in db.JobAssigns where a.LeaderID == "E001" select new { a.WorkID, id = a.WorkID }); ViewBag.WorkID = new SelectList(selectwork.ToList(), "WorkID", "id"); var selectemp = (from b in db.Employees where b.Manager == "E001" select new { b.EmployeeID, id = b.EmployeeID }); ViewBag.EmployeeID = new SelectList(selectemp.ToList(), "EmployeeID", "id"); return(View(manhour)); }
public ActionResult DeleteConfirmed(int id) { ManHour manhour = db.ManHours.Find(id); db.ManHours.Remove(manhour); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "Date,WorkID,EmployeeID,ManHours,LeaderID")] ManHour manhour) { if (ModelState.IsValid) { db.ManHours.Add(manhour); db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
public ActionResult Edit([Bind(Include = "ManHoursID,Date,WorkID,EmployeeID,ManHours")] ManHour manhour) { if (ModelState.IsValid) { db.Entry(manhour).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(manhour)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ManHour manhour = db.ManHours.Find(id); if (manhour == null) { return(HttpNotFound()); } return(View(manhour)); }