ITaskService.Delegate — метод (Task, IEnumerable<StaffEmployee>, StaffEmployee, Boolean, Boolean, String, StaffEmployee)
Делегирует задание.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
bool Delegate(Task task, IEnumerable<StaffEmployee> delegates, StaffEmployee noticeable, bool restrictDelegation, bool returnAfterDelegation, string comment, StaffEmployee delegatedUser)
- Параметры
-
- task
-
Тип:
Task
Задание
- delegates
-
Тип:
System.Collections.Generic.IEnumerable<StaffEmployee>
Список сотрудников, которым делегируется задание
- noticeable
-
Тип:
StaffEmployee
Уведомляемый сотрудник, если при делегировании невозможно однозначно разрешить, кто является исполнителем задания
- restrictDelegation
-
Тип:
System.Boolean
Устанавливает флаг "Запретить делегирование"
- returnAfterDelegation
-
Тип:
System.Boolean
Устанавливает флаг "Возврат с делегирования"
- comment
-
Тип:
System.String
Комментарий при делегировании
- delegatedUser
-
Тип:
StaffEmployee
Сотрудник, выполнивший делегирование (для дерева исполнения; в истории отображается владелец сессии)
- Возвращаемое значение
-
Тип:
System.Boolean
true
— делегирование выполнено успешно, иначе —false