ITaskGroupService.AddSelectedPerformer — метод (TaskGroup, StaffEmployee)

Добавляет сотрудника в список выбранных исполнителей группы заданий.

Синтаксис

TaskGroupSelectedPerformer AddSelectedPerformer(TaskGroup routeStage, StaffEmployee employee)
Параметры
routeStage

Тип: TaskGroup

Группа заданий, в список выбранных исполнителей которой добавляется сотрудник

employee

Тип: StaffEmployee

Добавляемый сотрудник

Возвращаемое значение

Тип: TaskGroupSelectedPerformer

Выбранный исполнитель

Исключения

Исключение Условие

System.ArgumentNullException

Ошибка возвращается в случае, если не задан параметр routeStage или employee.

Примеры

Ниже приведён пример добавления текущего сотрудника в список выбранных исполнителей группы заданий.

(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 Добавление исполнителя.