/// <summary> /// 浏览文章 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult View(int id) { Models.Article article = new Models.Article(); article = ArticleServices.GetArticle(id); article.ViewCount++; EnterRepository.GetRepositoryEnter().ArticleRepository.EditEntity(article, new string[] { "ViewCount" }); EnterRepository.GetRepositoryEnter().SaveChange(); var next = EnterRepository.GetRepositoryEnter().ArticleRepository.LoadEntities(m => m.ModifyTime > article.ModifyTime).FirstOrDefault(); var pre = EnterRepository.GetRepositoryEnter().ArticleRepository.LoadEntities(m => m.ModifyTime < article.ModifyTime).OrderByDescending(m => m.ModifyTime).FirstOrDefault(); ViewBag.Next = next; ViewBag.Pre = pre; return(View(article)); }