public ActionResult DeleteConfirmed(int?courseId, int?objectiveId, int?enablingObjectiveId) { EnablingObjective enablingObjective = db.EnablingObjectives.Find(enablingObjectiveId); db.EnablingObjectives.Remove(enablingObjective); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Description,ObjectiveId")] EnablingObjective enablingObjective) { if (ModelState.IsValid) { db.Entry(enablingObjective).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ObjectiveId = new SelectList(db.Objectives, "Id", "Description", enablingObjective.ObjectiveId); return(View(enablingObjective)); }
// GET: EnablingObjective/Details/5 public ActionResult Details(int?courseId, int?objectiveId, int?enablingObjectiveId) { if (courseId == null || objectiveId == null || enablingObjectiveId == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EnablingObjective enablingObjective = db.EnablingObjectives.Find(enablingObjectiveId); if (enablingObjective == null) { return(HttpNotFound()); } ViewBag.Objective = db.Objectives.First(Objective => Objective.Id == objectiveId); ViewBag.Course = db.Courses.First(Course => Course.Id == courseId); return(View(enablingObjective)); }