public ActionResult DeleteConfirmed(int id) { TraineeAssign traineeAssign = db.TraineeAssigns.Find(id); db.TraineeAssigns.Remove(traineeAssign); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "TraineeAssignID,CourseID,TraineeID")] TraineeAssign traineeAssign) { if (ModelState.IsValid) { db.Entry(traineeAssign).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CourseID = new SelectList(db.Courses, "CourseID", "CourseName", traineeAssign.CourseID); ViewBag.TraineeID = new SelectList(db.Trainees, "TraineeID", "TraineeName", traineeAssign.TraineeID); return(View(traineeAssign)); }
// GET: TraineeAssigns/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TraineeAssign traineeAssign = db.TraineeAssigns.Find(id); if (traineeAssign == null) { return(HttpNotFound()); } return(View(traineeAssign)); }
// GET: TraineeAssigns/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TraineeAssign traineeAssign = db.TraineeAssigns.Find(id); if (traineeAssign == null) { return(HttpNotFound()); } ViewBag.CourseID = new SelectList(db.Courses, "CourseID", "CourseName", traineeAssign.CourseID); ViewBag.TraineeID = new SelectList(db.Trainees, "TraineeID", "TraineeName", traineeAssign.TraineeID); return(View(traineeAssign)); }
public ActionResult Create([Bind(Include = "TraineeAssignID,CourseID,TraineeID")] TraineeAssign traineeAssign) { if (ModelState.IsValid) { try { db.TraineeAssigns.Add(traineeAssign); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { ModelState.AddModelError("", "ID is already existed! "); return(View(traineeAssign)); } } ViewBag.CourseID = new SelectList(db.Courses, "CourseID", "CourseName", traineeAssign.CourseID); ViewBag.TraineeID = new SelectList(db.Trainees, "TraineeID", "TraineeName", traineeAssign.TraineeID); return(View(traineeAssign)); }