Н.2 Класс UserRightsHelperService
Данный класс получаем через DataContextHelperService, метод DataContextHelper.UserRightsHelper()
Список публичных методов (см. Таблица Н. 2):
Таблица Н. 2
|
Наименование
|
Возвра-щает
|
Параметры
|
Описание
|
|
HasTechRightForAsync
|
bool
|
TechRight right, string due
|
Проверка доступности права системного технолога системы «ДЕЛО»
|
|
HasDeloRightForAsync
|
bool
|
AbsoluteRight right, string dueDep
|
Проверка доступности абсолютного права системы «ДЕЛО» (функции) по отношению к должностному лицу или организации
|
|
CanAddResolutionAsync
|
bool
|
string dueDep
|
Может добавлять резолюции от имени должностного лица или организации
|
|
CanAddResolutionProjectAsync
|
bool
|
string dueDep
|
Может добавлять проекты резолюции от имени должностного лица или организации
|
|
CanExecResolutionAsync
|
bool
|
string dueDep
|
Может исполнять резолюции от имени должностного лица или организации
|
|
CanControlResolutionAsync
|
bool
|
string dueDep
|
Может контролировать исполнение поручений от имени должностного лица или организации
|
|
CanViewConfidentionalRcAsync
|
bool
|
string dueDep
|
Может читать конфиденциальные РК за должностное лицо
|
|
HasAddEdsRightAsync
|
bool
|
|
Право добавлять Электронную подпись.
|
* примечание: последний параметр всех async методов - cancellationToken.
