ITaskGroupService.AddSelectedPerformer — метод (TaskGroup, StaffEmployee)
Добавляет сотрудника в список выбранных исполнителей группы заданий.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services -
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
TaskGroupSelectedPerformer AddSelectedPerformer(TaskGroup routeStage, StaffEmployee employee)
- Параметры
-
- routeStage
-
Тип:
TaskGroupГруппа заданий, в список выбранных исполнителей которой добавляется сотрудник
- employee
-
Тип:
StaffEmployeeДобавляемый сотрудник
- Возвращаемое значение
-
Тип:
TaskGroupSelectedPerformerВыбранный исполнитель
Исключения
| Исключение | Условие |
|---|---|
Ошибка возвращается в случае, если не задан параметр |
Примеры
Ниже приведён пример добавления текущего сотрудника в список выбранных исполнителей группы заданий.
(1)
ITaskGroupService taskGroupService = objectContext.GetService<ITaskGroupService>();
IStaffService staffService = objectContext.GetService<IStaffService>(); (2)
TaskGroup taskGroup = objectContext.GetObject<TaskGroup>(new Guid("00000000-0000-0000-0000-000000000000")); (3)
TaskGroupSelectedPerformer selectedPerformer = taskGroupService.AddSelectedPerformer(taskGroup, staffService.GetCurrentEmployee()); (4)
objectContext.AcceptChanges();
| 1 | Инициализация контекста объектов. |
| 2 | Получение сервисов. |
| 3 | Получение группы заданий. |
| 4 | Добавление исполнителя. |