[ValidateAntiForgeryToken] // captures data public ActionResult Add(ModuleViewModel model) { if (ModelState.IsValid) { try { using (TRSContext context = new TRSContext()) { Module module = new Module { ModuleTitle = model.Module.Title, ModuleId = model.Module.ModuleId, ModuleTrimester = model.Module.Trimester, ModuleComment = model.Module.Comment }; context.Modules.Add(module); context.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } } return(View()); }
[ValidateAntiForgeryToken] // captures data public ActionResult Add(CourseViewModel model) { if (ModelState.IsValid) { try { using (TRSContext context = new TRSContext()) { Course course = new Course { CourseId = model.Course.CourseId, CourseLength = model.Course.Length, CourseName = model.Course.Name, CourseQualification = model.Course.Qualification }; context.Courses.Add(course); context.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } } return(View()); }
public ActionResult Delete(int id, ModuleViewModel model) { try { using (TRSContext context = new TRSContext()) { Module module = context.Modules.Find(id); context.Modules.Remove(module); context.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(int id, FormCollection collection) { try { using (TRSContext context = new TRSContext()) { Course course = context.Courses.Find(id); context.Courses.Remove(course); context.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, ModuleViewModel model) { try { using (TRSContext context = new TRSContext()) { var module = context.Modules.Find(id); if (module != null) { module.ModuleTitle = model.Module.Title; module.ModuleTrimester = model.Module.Trimester; module.ModuleComment = model.Module.Comment; } context.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, CourseViewModel model) { try { using (TRSContext context = new TRSContext()) { var course = context.Courses.Find(id); if (course != null) { course.CourseLength = model.Course.Length; course.CourseName = model.Course.Name; course.CourseQualification = model.Course.Qualification; } context.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }