Esempio n. 1
0
        public bool SaveSMSProviderSettings(SMSProviderSettingsModel model)
        {
            var settings = CustomDatabase.GetSettingsFromDatabase();

            settings.SaveSmsProviderSettings(model);

            CustomDatabase.SaveSettings(settings);

            SettingsCache.ClearCache();
            return(true);
        }
Esempio n. 2
0
        public bool SaveGoogleAuthenicatorSettings(GoogleAuthenticatorSettingsModel model)
        {
            var settings = CustomDatabase.GetSettingsFromDatabase();

            settings.GoogleAuthenticator_Enabled = model.Enabled;
            settings.GoogleAuthenticator_Name    = model.Name;

            CustomDatabase.SaveSettings(settings);

            SettingsCache.ClearCache();
            return(true);
        }
        public AllFirewallSettingsViewModel SaveSettings(AllFirewallSettingsViewModel model)
        {
            var settings = CustomDatabase.GetSettingsFromDatabase();

            settings.BackofficeFirewallMode = model.BackOffice.FirewallMode;
            settings.FrontEndFirewallMode   = model.FrontEnd.FirewallMode;

            CustomDatabase.SaveSettings(settings);

            SettingsCache.ClearCache();
            return(model);
        }
Esempio n. 4
0
        public bool SaveSMSSettings(SMSSettingsModel model)
        {
            var settings = CustomDatabase.GetSettingsFromDatabase();

            settings.SMS_CurrentSMSProvider = model.CurrentSMSProvider;
            settings.SMS_Enabled            = model.Enabled;
            settings.SMS_MessageFormat      = model.MessageFormat;

            CustomDatabase.SaveSettings(settings);

            SettingsCache.ClearCache();
            return(true);
        }