// GET: Turnkey_Project/Details/5 public ActionResult Details(int?id) { if (Session["id"] == null) { TempData["login"] = "******"; return(RedirectToAction("Login", "Login")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Turnkey_Project turnkey_Project = db.Turnkey_Project.Find(id); if (turnkey_Project == null) { return(HttpNotFound()); } return(View(turnkey_Project)); }
// GET: Turnkey_Project/Edit/5 public ActionResult Edit(int?id) { if (Session["id"] == null) { TempData["login"] = "******"; return(RedirectToAction("Login", "Login")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Turnkey_Project turnkey_Project = db.Turnkey_Project.Find(id); if (turnkey_Project == null) { return(HttpNotFound()); } ViewBag.EmployeeId = new SelectList(db.employees, "EmployeeId", "Name", turnkey_Project.EmployeeId); return(View(turnkey_Project)); }
public ActionResult DeleteConfirmed(int id) { if (Session["id"] == null) { TempData["login"] = "******"; return(RedirectToAction("Login", "Login")); } var c = db.Turnkey_Project.Find(id).EmployeeId; if (!Session["id"].Equals(c)) { TempData["auth"] = "You are not Authorized so move back"; return(RedirectToAction("Index", "Turnkey_Project")); } Turnkey_Project turnkey_Project = db.Turnkey_Project.Find(id); db.Turnkey_Project.Remove(turnkey_Project); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Turnkey_ProjectId,EmployeeId,Project_Name,Begin_Date,End_Date,Role,Description,Team_Size")] Turnkey_Project turnkey_Project) { if (Session["id"] == null) { TempData["login"] = "******"; return(RedirectToAction("Login", "Login")); } if (!Session["id"].Equals(turnkey_Project.EmployeeId)) { TempData["auth"] = "You are not Authorized so move back"; return(RedirectToAction("Index", "Turnkey_Project")); } if (ModelState.IsValid) { db.Entry(turnkey_Project).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EmployeeId = new SelectList(db.employees, "EmployeeId", "Name", turnkey_Project.EmployeeId); return(View(turnkey_Project)); }