IStaffService.SetCurrentEmployee — метод (StaffEmployee)

Переопределяет текущего сотрудника, возвращаемого методом GetCurrentEmployee.

Синтаксис

void SetCurrentEmployee(StaffEmployee employee)
Параметры
employee

Тип: StaffEmployee

Сотрудник

Исключения

Исключение Условие

System.InvalidOperationException

Ошибка будет возвращена, если текущий владелец сессии не входит в группу 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 Подмена сотрудника.