예제 #1
0
 public ArticleCategoryTagDto GetArticleAndCategoryTag(int articleId)
 {
     using (var _context = new GoFContext())
     {
         var model   = new ArticleCategoryTagDto();
         var result1 = _context.Articles
                       .Include(i => i.Category)
                       .Include(i => i.ArticleTag);
         model.Article = result1.Where(i => i.Id == articleId).FirstOrDefault();
         var result2 = from t in _context.Tags
                       join a in _context.ArticleTags on t.Id equals a.TagId
                       where a.ArticleId == articleId
                       select t;
         model.Tags = result2.ToList();
         return(model);
     }
 }
예제 #2
0
 public ArticleAndTagsViewModel()
 {
     Complex = new ArticleCategoryTagDto();
 }