public ActionResult LocationDestroy([DataSourceRequest] DataSourceRequest request, LocationViewModel locationViewModel) { try { if (locationViewModel != null) { using (ASJDE context = new ASJDE()) { //Video video = (from v in context.Videos // where v.ID == locationViewModel.ID // select v).FirstOrDefault(); //context.Videos.Remove(video); //context.SaveChanges(); } } } catch (Exception e) { logger.Error("Exception", e); } return Json(ModelState.ToDataSourceResult()); }
public ActionResult LocationUpdate([DataSourceRequest] DataSourceRequest dataSourceRequest, LocationViewModel locationViewModel) { try { if (ModelState.IsValid) { using (ASJDE context = new ASJDE()) { //Video video = (from v in context.Videos // where v.ID == locationViewModel.ID // select v).FirstOrDefault(); //if (video != null) //{ // video.Name = locationViewModel.Name; // video.VideoGroupID = locationViewModel.GroupID; // video.ReferenceID = locationViewModel.ReferenceID; // context.SaveChanges(); //} } } } catch (Exception e) { logger.Error("Exception", e); } return Json(new[] { locationViewModel }.ToDataSourceResult(dataSourceRequest, ModelState)); }
public ActionResult LocationCreate([DataSourceRequest] DataSourceRequest request, LocationViewModel locationViewModel) { try { if (locationViewModel != null && ModelState.IsValid) { using (ASJDE context = new ASJDE()) { //Video video = new Video //{ // VideoGroupID = locationViewModel.GroupID, // Name = locationViewModel.Name, // ReferenceID = locationViewModel.ReferenceID, // CreatedDate = DateTime.Now, // CreatedByUser = "" //}; //context.Videos.Add(video); //context.SaveChanges(); //locationViewModel.ID = video.ID; } } return Json(new[] { locationViewModel }.ToDataSourceResult(request, ModelState)); } catch (Exception e) { logger.Error("Exception", e); return null; } }