public ActionResult Article(ArticleSettingsModel model) { var articleSettings = _settingService.LoadSetting <ArticleSettings>(); articleSettings = model.ToEntity(articleSettings); _settingService.SaveSetting(articleSettings, x => x.ArticlePageSize, false); _settingService.SaveSetting(articleSettings, x => x.HotArticlePageSize, false); _settingService.SaveSetting(articleSettings, x => x.HotCommentPageSize, false); _settingService.SaveSetting(articleSettings, x => x.LatestCommentPageSize, false); _settingService.SaveSetting(articleSettings, x => x.CommentPageSize, false); _settingService.SaveSetting(articleSettings, x => x.AllowComment, false); SuccessNotification("保存成功"); return(RedirectToAction("Article")); }
public static ArticleSettings ToEntity(this ArticleSettingsModel model, ArticleSettings destination) { return(model.MapTo(destination)); }