public ActionResult Delete(int id) { Recruitment_Session recruitment_session = db.Recruitment_Sessions.Find(id); if (recruitment_session != null) { db.Recruitment_Sessions.Remove(recruitment_session); db.SaveChanges(); return(RedirectToAction("Index")); } return(HttpNotFound("Couldn't find the session with id " + id.ToString())); }
public ActionResult Edit(int?id) { if (id.HasValue) { Recruitment_Session recruitment_session = db.Recruitment_Sessions.Find(id); if (recruitment_session == null) { return(HttpNotFound("Couldn't find the session with id " + id.ToString())); } return(View(recruitment_session)); } return(HttpNotFound("Missing session id parameter!")); }
public ActionResult New(Recruitment_Session sessionRequest) { try { if (ModelState.IsValid) { db.Recruitment_Sessions.Add(sessionRequest); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sessionRequest)); } catch (Exception) { return(View(sessionRequest)); } }
public ActionResult Edit(int id, Recruitment_Session sessionRequest) { try { if (ModelState.IsValid) { Recruitment_Session recruitment_session = db.Recruitment_Sessions .SingleOrDefault(b => b.SessionId.Equals(id)); if (TryUpdateModel(recruitment_session)) { recruitment_session.Period = sessionRequest.Period; recruitment_session.Year = sessionRequest.Year; db.SaveChanges(); } return(RedirectToAction("Index")); } return(View(sessionRequest)); } catch (Exception) { return(View(sessionRequest)); } }
public ActionResult New() { Recruitment_Session recruitment_session = new Recruitment_Session(); return(View(recruitment_session)); }