/// <summary> /// Удаление сотрудника по умолчанию для роли из расписания /// </summary> public ActionResult DeleteScheduleEmployee([DataSourceRequest] DataSourceRequest request, ScheduleEmployee scheduleEmployee) { if (scheduleEmployee != null) { if (scheduleEmployee.Id==null) throw new ApplicationException("Сотрудник для удаления не задан"); DataProvider.Delete(scheduleEmployee); } return Json(new[] { scheduleEmployee }.ToDataSourceResult(request, ModelState)); }
/// <summary> /// Изменение сотрудника в визите для роли из расписания (НЕ ИСПОЛЬЗУЕТСЯ) /// </summary> public ActionResult UpdateScheduleVisitEmployee([DataSourceRequest] DataSourceRequest request, ScheduleEmployee scheduleEmployee, int ScheduleVisitId) { if (scheduleEmployee != null && ModelState.IsValid) { DataProvider.Update(scheduleEmployee); } return Json(new[] { scheduleEmployee }.ToDataSourceResult(request, ModelState)); }