ITaskService.AddSelectedPerformer — метод (TaskMainInfo, StaffEmployee)
Добавляет указанного сотрудника в список выбранных исполнителей задания.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services -
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
TaskSelectedPerformer AddSelectedPerformer(TaskMainInfo mainInfo, StaffEmployee employee)
- Параметры
-
- mainInfo
-
Тип:
TaskMainInfoОсновная информация карточки
- employee
-
Тип:
StaffEmployeeВыбранный исполнитель
- Возвращаемое значение
-
Сущность выбранного исполнителя
Исключения
| Исключение | Условие |
|---|---|
Ошибка возвращается в случае, если не задан параметр |
Примеры
(1)
ITaskService taskService = objectContext.GetService<ITaskService>(); (2)
Task task = objectContext.GetObject<Task>(new Guid("00000000-0000-0000-0000-000000000000"));
StaffEmployee employee = objectContext.GetObject<StaffEmployee>(new Guid("00000000-0000-0000-0000-000000000001")); (3)
taskService.AddSelectedPerformer(task.MainInfo, employee); (4)
objectContext.AcceptChanges();
| 1 | Инициализация контекста объектов. |
| 2 | Получение сервиса. |
| 3 | Получение задания и исполнителя для него. |
| 4 | Добавление выбранного исполнителя. |