public ActionResult EditTask(Guid taskId) { var userId = UserHelper.GetCurrentEmployee().Id; var taskExecutor = repo.GetTaskExecutor(taskId, userId); switch (taskExecutor.StageId) { case CodeConstManager.STAGE_OBK_COZ: var taskViewModel = repo.EditTask(taskId); ViewBag.SendToIC = taskViewModel.SentToIC == null; ViewBag.CozAccept = taskViewModel.CozExecutorName != null; return(PartialView(taskViewModel)); case CodeConstManager.STAGE_OBK_ICL: var taskReseachCenter = repo.EditTaskResearchCenter(taskId); return(PartialView("TaskResearchCenter", taskReseachCenter)); default: var taskList = new OBKTaskListViewModel(); return(PartialView(taskList)); } }
/// <summary> /// принять образцы /// </summary> /// <param name="taskListViewModel"></param> /// <returns></returns> public ActionResult AcceptTaskList(OBKTaskListViewModel taskListViewModel) { repo.AcceptTaskList(taskListViewModel); return(Json(new { isSuccess = true })); }