IStaffService.SetCurrentEmployee — метод (StaffEmployee)
Переопределяет текущего сотрудника, возвращаемого методом GetCurrentEmployee.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services -
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
void SetCurrentEmployee(StaffEmployee employee)
- Параметры
-
- employee
-
Тип:
StaffEmployeeСотрудник
Исключения
| Исключение | Условие |
|---|---|
Ошибка будет возвращена, если текущий владелец сессии не входит в группу DocsVision Administrators или DocsVision Power Users. |
Примеры
(1)
IStaffService staffService = objectContext.GetService<IStaffService>(); (2)
StaffEmployee staffEmployee = staffService.Get(new Guid("00000000-0000-0000-0000-000000000000")); (3)
staffService.SetCurrentEmployee(staffEmployee); (4)
| 1 | Инициализация контекста объектов. |
| 2 | Получение сервиса для работы со Справочником сотрудников. |
| 3 | Получение сотрудника, которым будет подменен текущий сотрудник. |
| 4 | Подмена сотрудника. |