Ejemplo n.º 1
0
        static CacheHelper()
        {
            IAdminApplication adminApplication = MyIoc.Create <IAdminApplication>();
            var task = adminApplication.GetAdminCookieList().RunSync();

            //adminApplication.GetAdminSessionId().RunSynchronously()
            foreach (var item in task)
            {
                AdminSessionIdCaches[item.Id]       = item.LastSessionID;
                AdminBrowserPasswordCaches[item.Id] = item.LastBrowserPassword;
            }
            var settingValue = adminApplication.GetSettingValueByCode("UseWatermark").RunSync();

            if (settingValue != null)
            {
                UseWatermark = settingValue.Value == "1";
            }

            var settingValue2 = adminApplication.GetSettingValueByCode("WatermarkText").RunSync();

            if (settingValue2 != null)
            {
                WatermarkText = settingValue2.Value;
            }
            else
            {
                WatermarkText = "{trueName} {yyyy}-{MM}-{dd}";
            }
        }
        public SSOController(
            ISSOApplication sSOApplication,
            IAdminApplication adminApplication,
            IJwtApplication jwtApplication,
            ILogApplication logApplication,
            ICaptchaApplication captchaApplication,
            IOptions <AppSettings.CredencialesSSO> settings)
        {
            this._sSOApplication     = sSOApplication;
            this._adminApplication   = adminApplication;
            this._jwtApplication     = jwtApplication;
            this._logApplication     = logApplication;
            this._captchaApplication = captchaApplication;
            this._settings           = settings.Value;

            string sPerfiles = this._settings.Profiles;

            this._perfilesPermitidos = new List <string>();
            this._perfilesPermitidos.AddRange(sPerfiles.Split(';'));
        }
Ejemplo n.º 3
0
        public static void UpdateWatermarkText()
        {
            IAdminApplication adminApplication = MyIoc.Create <IAdminApplication>();
            var settingValue = adminApplication.GetSettingValueByCode("UseWatermark").RunSync();

            if (settingValue != null)
            {
                UseWatermark = settingValue.Value == "1";
            }

            var settingValue2 = adminApplication.GetSettingValueByCode("WatermarkText").RunSync();

            if (settingValue2 != null)
            {
                WatermarkText = settingValue2.Value;
            }
            else
            {
                WatermarkText = "{trueName} {yyyy}-{MM}-{dd}";
            }
        }
Ejemplo n.º 4
0
 public AjaxController(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
Ejemplo n.º 5
0
 public AdminController(IConfiguration configuration, ILogger <AdminController> logger, IAdminApplication adminApplication, IUserApplication userApplication)
     : base(configuration, null)
 {
     AdminApplication     = adminApplication;
     this.UserApplication = userApplication;
 }
Ejemplo n.º 6
0
 public AjaxController(IAdminSecurityApplication adminSecurityApplication, IAdminApplication adminApplication)
 {
     _adminSecurityApplication = adminSecurityApplication;
     _adminApplication         = adminApplication;
 }
Ejemplo n.º 7
0
 public AccountController(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
Ejemplo n.º 8
0
 public AddModel(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
 public TableTplListModel(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
Ejemplo n.º 10
0
 public ChangeManagerPasswordModel(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
Ejemplo n.º 11
0
 public SendEmailModel(IAdminApplication projectApplication)
 {
     _projectApplication = projectApplication;
 }
 public ProcedureTplListModel(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
 public LogSettingModel(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
Ejemplo n.º 14
0
 public EditModel(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
Ejemplo n.º 15
0
 public IndexModel(IDevelopmentApplication sqlOnlineApplication, IAdminApplication adminApplication)
 {
     _sqlOnlineApplication = sqlOnlineApplication;
     _adminApplication     = adminApplication;
 }
Ejemplo n.º 16
0
 public ListModel(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
Ejemplo n.º 17
0
 public InfoModel(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
Ejemplo n.º 18
0
 public BindingModel(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }
Ejemplo n.º 19
0
 public IpAllowListModel(IAdminApplication adminApplication)
 {
     _adminApplication = adminApplication;
 }