Beispiel #1
0
        //获得文章
        public ArticleDate GetArticle(int id)
        {
            ArticleDate articleDate = articleManage.Get().Where(item => item.Id == id).Select(item => new ArticleDate()
            {
                ArticleId      = item.Id,
                ArticleName    = item.Name,
                CreateTime     = item.dateTime,
                ArticleContent = item.Content
            }).First();

            var CTA = CTAManage.Get().
                      Where(item => item.ArticleId == articleDate.ArticleId).
                      ToList();

            List <string> Catagorys = new List <string>();

            CTA.ForEach(item => {
                Catagorys.Add(categoryManage.Get().
                              Where(it => it.Id == item.CategoryId).
                              Select(it => it.Name).First());
            });

            articleDate.Catagory = Catagorys;

            return(articleDate);
        }
Beispiel #2
0
        public IActionResult Article()
        {
            string         ArticleId     = Request.Query["ArticleId"];
            IArticleServer articleServer = new ArticleServer();

            ArticleDate articleDate = articleServer.GetArticle(int.Parse(ArticleId));

            return(View(articleDate));
        }