public ActionResult DeleteSchedule([DataSourceRequest] DataSourceRequest request, Schedule schedule) { if (schedule != null) { DataProvider.Delete(schedule); } return Json(new[] { schedule }.ToDataSourceResult(request, ModelState)); }
public ActionResult AddSchedule([DataSourceRequest] DataSourceRequest request, Schedule schedule) { if (schedule != null && ModelState.IsValid) { DataProvider.Add(schedule); } return Json(new[] { schedule }.ToDataSourceResult(request, ModelState)); }
public ActionResult Create() { ViewBag.Title = "Создание расписания"; ViewBag.IsNew = true; var schedule = new Schedule {/*BeginDate = DateTime.Today*/}; //ViewBag.PatientCode_Data = new SelectList(DataProvider.GetList(new PatientDataFilter()), "Id", "FullName"); ViewBag.TrialCenterID_Data = new SelectList(DataProvider.GetList(new TrialCenterDataFilter()), "Id", "Number"); ViewBag.ScheduleStatuses = ScheduleStatus.GetScheduleStatuses(); return View(schedule); }