public void RemoveFromCategory(CategoryArticleDto categoryArticleDto) { var deletedCategoryArticle = _categoryArticleDal.Get(I => I.CategoryId == categoryArticleDto.CategoryID && I.ArticleId == categoryArticleDto.ArticleID); if (deletedCategoryArticle != null) { _categoryArticleDal.Delete(deletedCategoryArticle); } }
public void AddToCategory(CategoryArticleDto categoryArticleDto) { var control = _categoryArticleDal.Get(I => I.CategoryId == categoryArticleDto.CategoryID && I.ArticleId == categoryArticleDto.ArticleID); if (control == null) { _categoryArticleDal.Add(new ArticleCategory { ArticleId = categoryArticleDto.ArticleID, CategoryId = categoryArticleDto.CategoryID }); } }
public IActionResult RemoveFromCategory([FromQuery] CategoryArticleDto categoryArticleDto) { _articleService.RemoveFromCategory(categoryArticleDto); return(NoContent()); }
public IActionResult AddToCategory(CategoryArticleDto categoryArticleDto) { _articleService.AddToCategory(categoryArticleDto); return(Created("", categoryArticleDto)); }