public ActionResult DeleteCourseSet([DataSourceRequest] DataSourceRequest dsRequest, CourseSet courseSet) { this.context.CourseSets.Remove(this.context.CourseSets.SingleOrDefault(c => c.Id == courseSet.Id)); this.context.SaveChanges(); return this.Json(ModelState.ToDataSourceResult()); }
public ActionResult CreateCourseSet([DataSourceRequest] DataSourceRequest dsRequest, CourseSet courseSet) { if (courseSet != null && ModelState.IsValid) { this.context.CourseSets.Add(courseSet); this.context.SaveChanges(); } return this.Json(ModelState.ToDataSourceResult()); }
public ActionResult UpdateCourseSet([DataSourceRequest] DataSourceRequest dsRequest, CourseSet courseSet) { if (courseSet != null && ModelState.IsValid) { var toUpdate = this.context.CourseSets.FirstOrDefault(p => p.Id == courseSet.Id); this.TryUpdateModel(toUpdate); this.context.SaveChanges(); } return this.Json(ModelState.ToDataSourceResult()); }