Example #1
0
        internal override void AddNewTagForArticle(int id, int tagId)
        {
            ArticleTagsDAO articleTags = new ArticleTagsDAO
            {
                ArticleId = id,
                TagId     = tagId
            };

            _articleTags.Add(articleTags);
        }
Example #2
0
 internal override void SaveArticleTags(List <int> tagList, int id)
 {
     foreach (int tagId in tagList)
     {
         ArticleTagsDAO articleTags = new ArticleTagsDAO
         {
             ArticleId = id,
             TagId     = tagId
         };
         _articleTags.Add(articleTags);
     }
 }
Example #3
0
        internal override void RemoveTagFromArticle(int id, int tagId)
        {
            ArticleTagsDAO articleTags = _articleTags.Where(e => e.ArticleId == id && e.TagId == tagId).Single();

            _articleTags.Remove(articleTags);
        }