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

            var viewModel = new ThemeSettingsViewModel {
                AccentCss = settings.AccentCss,
            };

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

            var settings = _settingsService.GetSettings();
            settings.AccentCss = viewModel.AccentCss;

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

            return View(viewModel);
        }