public ActionResult Operation(ArticleDetailInfo article) { var isEdit = article.Id.HasValue; article.Content = PageHelper.ParseHtmlContent(article.Content); if (isEdit) { ArticleDAL.Instance.Edit(article); } else { article.CreateDate = DateTime.Now; article.Id = ArticleDAL.Instance.Add(article); } var re = ArticleDAL.Instance.GetBase(article.Id.Value); return(JsonContent(re)); }
public ActionResult Operation(long cateId, long?id) { var model = new ArticleDetailInfo() { CategoryId = cateId }; if (id.HasValue) { model = ArticleDAL.Instance.Get(id.Value); model.Content = PageHelper.ReParseHtmlContent(model.Content); if (model.ThirdId.HasValue) { throw new Exception("此文章为自动抓取文章不能修改"); } } return(View(model)); }