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 | Подмена сотрудника. |