public ActionResult Get([DataSourceRequest] DataSourceRequest request) { var db = new VideoManagementDbContext(); var data = db.VideoAds.Select(a => new VideoAdVm { Id = a.Id, Title = a.Title }).ToDataSourceResult(request); return(Json(data)); }
public ActionResult Remove([DataSourceRequest] DataSourceRequest request, VideoAdVm videoAdVm) { if (videoAdVm != null) { var db = new VideoManagementDbContext(); var videoad = db.VideoAds.Where(a => a.Id == videoAdVm.Id).FirstOrDefault(); db.VideoAds.Remove(videoad); db.SaveChanges(); } return(Json(new[] { videoAdVm }.ToDataSourceResult(request, ModelState))); }