public AllFirewallSettingsViewModel GetSettings()
        {
            AllFirewallSettingsViewModel model = new AllFirewallSettingsViewModel();


            model.BackOffice = FirewallViewModel.BackOffice();

            model.FrontEnd = FirewallViewModel.FrontEnd();

            return(model);
        }
        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);
        }