public ActionResult DeleteConfirmed(int id) { EnumSubject subject = db.EnumSubject.Find(id); db.EnumSubject.Remove(subject); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(EnumSubject model) { if (ModelState.IsValid) { db.Entry(model).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult Create([Bind("Id", "Code", "Name")] EnumSubject subject) { if (ModelState.IsValid && subject.Code != null && subject.Name != null && subject.IdParent != null) { db.EnumSubject.Add(subject); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(subject)); }
public ActionResult Details(int?id) { if (id == null) { return(new StatusCodeResult((int)HttpStatusCode.BadRequest)); } EnumSubject subject = db.EnumSubject.Find(id); if (subject == null) { return(NotFound()); } return(View(subject)); }
public ActionResult Edit(int?id) { if (id == null) { return(new StatusCodeResult((int)HttpStatusCode.BadRequest)); } EnumSubject subject = db.EnumSubject.Find(id); if (subject == null) { return(NotFound()); } ViewBag.ParentID = new SelectList(db.EnumSubject.Where(s => s.Lesson != null && s.Lesson.Value).ToList(), "Id", "Code"); return(View(subject)); }