Вопрос
Получить Id SystemUser (Пользователь для выполнения системных операций)
1 ноября 2018 09:29
Всем доброго времени суток!
Коллеги нужна Ваша помощь. Необходимо в С# коде получить идентификатор SystemUser.
http://prntscr.com/lczocy
Хардкодом как то не очень хочется забивать.
Данный идентификатор необходим для работы в событийном слое Entity.
Заранее благодарен.
Нравится
3 комментария
Лучший ответ
1 ноября 2018 11:09
//получить значение системной настройки var mySystemUser=Terrasoft.Core.Configuration.SysSettings.GetValue(UserConnection, "SystemUser");
1 ноября 2018 11:09
//получить значение системной настройки var mySystemUser=Terrasoft.Core.Configuration.SysSettings.GetValue(UserConnection, "SystemUser");
1 ноября 2018 11:40
Ну или, учитывая что система по-умолчанию работает от Supervisor-a:
UserConnection.AppConnection.SystemUserConnection.CurrentUser.Id
Не уверен, что сработает, но вроде должно)
1 ноября 2018 13:20
Вставлю свои 5 копеек
в Terrasoft.Configuration определена константа id супервизора
BaseConsts.SystemUserId
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать