public ActionResult Seo(SeoConfigurationBinder seo) { if (!ModelState.IsValid) { SeoViewModel model = new SeoViewModel(); model.Seo = seo; } try { var configuration = this.BlogConfiguration; configuration.SeoConfiguration = seo.MapTo <SeoConfigurationDto>(); this.ConfigurationService.SaveOrUpdateConfiguration(configuration); return(this.urlBuilder.Admin.FeedbackPage(FeedbackType.Positive, "Configuration Saved", this.urlBuilder.Admin.EditSeoConfiguration()).Redirect()); } catch (DexterException e) { this.Logger.ErrorFormat("Unable to save the specified category", e); return(this.urlBuilder.Admin.FeedbackPage(FeedbackType.Negative, "Configuration Not Saved", this.urlBuilder.Admin.EditSeoConfiguration()).Redirect()); } }
public ActionResult Seo(SeoConfigurationBinder seo) { if (!ModelState.IsValid) { SeoViewModel model = new SeoViewModel(); model.Seo = seo; } try { var configuration = this.BlogConfiguration; configuration.SeoConfiguration = seo.MapTo<SeoConfigurationDto>(); this.ConfigurationService.SaveOrUpdateConfiguration(configuration); return this.urlBuilder.Admin.FeedbackPage(FeedbackType.Positive, "Configuration Saved", this.urlBuilder.Admin.EditSeoConfiguration()).Redirect(); } catch (DexterException e) { this.Logger.ErrorFormat("Unable to save the specified category", e); return this.urlBuilder.Admin.FeedbackPage(FeedbackType.Negative, "Configuration Not Saved", this.urlBuilder.Admin.EditSeoConfiguration()).Redirect(); } }