Ejemplo n.º 1
0
        public ActionResult Show(int id)
        {
            BLL.Article bll = new BLL.Article();
            bll.Read(id);
            var ar = bll.GetSingle(id);
            var artleShow = new Models.BlogShow()
            {
                ArticleContent = ar.ArticleContent,
                ArticleID = ar.ArticleID,
                ArticleTitle = ar.ArticleTitle,
                AuthorName = ar.User.UserName,
                CreateDate = ar.CreateDate,
                IsTop = ar.IsTop,
                ReadNum = ar.ReadNum,
                //Replys = (from r in ar.ArticleReplies
                //         where r.Active == 1
                //         orderby r.ReplyTime descending
                //         select new ICollection<Models.BlogReplys>()
                //         {
                //             Active=r.Active,
                //             ArticleID=r.ArticleID,
                //             ArticleReplyID=r.ArticleReplyID,
                //             ReplyContent=r.ReplyContent,
                //             ReplyTime=r.ReplyTime,
                //             ReplyUserEmail=r.ReplyUserEmail,
                //             ToReplyID=r.ToReplyID,
                //             ReplyUserName=r.ReplyUserName,
                //             UserID=r.UserID,
                //             ToReplyUserName=r.ArticleReply1.ReplyUserName
                //         };)
                Replys=ar.ArticleReplies,
                Category=ar.ArticleCategories,
                Tags=ar.ArticleTags
            };

            return View(artleShow);
        }