ITaskService.GetLastDelegate — метод (Task)
Возвращает последнюю запись списка делегирования.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services -
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
TaskDelegate GetLastDelegate(Task task)
- Параметры
-
- task
-
Тип:
TaskЗадание
- Возвращаемое значение
-
Тип:
TaskDelegateЭлемент списка делегирования
Примеры
Приведенный далее пример демонстрирует использование метода GetLastDelegate при получении сотрудника (первого из списка), которому выполнено делегирование.
(1)
ITaskService taskService = objectContext.GetService<ITaskService>(); (2)
Task task = objectContext.GetObject<Task>(new Guid("00000000-0000-0000-0000-000000000000")); (3)
TaskDelegate taskDelegate = taskService.GetLastDelegate(task);
StaffEmployee employee = taskDelegate.DelegatedTo.FirstOrDefault().Employee; (4)
| 1 | Инициализация контекста объектов. |
| 2 | Получение сервиса. |
| 3 | Получение задания. |
| 4 | Получение сотрудника, которому выполнено делегирование. |