public ActionResult Update([DataSourceRequest] DataSourceRequest request, InternScheduleVM vm) { if (ModelState.IsValid) { mainRepository.InternScheduleUpdate(vm); } return(Json(new[] { vm }.ToDataSourceResult(request, ModelState))); }
public ActionResult Create([DataSourceRequest] DataSourceRequest request, InternScheduleVM vm) { if (ModelState.IsValid) { vm.InternId = Int32.Parse(vm.StrInternId); mainRepository.InternScheduleInsert(vm); } return(Json(new[] { vm }.ToDataSourceResult(request, ModelState))); }
public ActionResult Destroy([DataSourceRequest] DataSourceRequest request, InternScheduleVM vm) { mainRepository.InternScheduleDelete(vm); return(Json(new[] { vm }.ToDataSourceResult(request, ModelState))); }