public ActionResult Index() { var settings = _settingsService.GetSettings(); var viewModel = new ThemeSettingsViewModel { AccentCss = settings.AccentCss, }; return View(viewModel); }
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); }