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"));
        }