public ActionResult Settings() { var settingsPart = _orchardServices.WorkContext.CurrentSite.As <SeoSitemapSettingsPart>(); var viewModel = new SeoSitemapSettingsViewModel { MaxEntriesPerSitemap = settingsPart.MaxEntriesPerSitemap }; return(View(viewModel)); }
public ActionResult SaveSettings(SeoSitemapSettingsViewModel viewModel) { if (!ModelState.IsValid) { return(View(viewModel)); } var settingsPart = _orchardServices.WorkContext.CurrentSite.As <SeoSitemapSettingsPart>(); settingsPart.MaxEntriesPerSitemap = viewModel.MaxEntriesPerSitemap; _orchardServices.Notifier.Information(T("Sitemap Settings have been saved.")); return(Redirect("Settings")); }