Esempio n. 1
0
        public ActionResult Index() {
            var settings = _settingsService.GetSettings();

            var viewModel = new ThemeSettingsViewModel {
                Skin = settings.Skin,
                UseHoverMenus = settings.UseHoverMenus
            };

            return View(viewModel);
        }
Esempio n. 2
0
        public ActionResult Index(ThemeSettingsViewModel viewModel) {
            if (!Services.Authorizer.Authorize(PJS.ReTouch.Permissions.ManageThemeSettings, T("Couldn't update Theme settings")))
                return new HttpUnauthorizedResult();

            var settings = _settingsService.GetSettings();
            settings.Skin = viewModel.Skin;
            settings.UseHoverMenus = viewModel.UseHoverMenus;

            Services.Notifier.Information(T("Your settings have been saved."));

            return View(viewModel);
        }