public IHttpActionResult GetArticleByAssetType(ArticleAssociatedAssetType AssetType) { try { var entities = articleService.GetArticleByAssetType(AssetType).Select(x => ArticleDTO.ToDTO((Article)x)); if (entities.Any()) { return(Ok(entities)); } else { return(NotFound()); } } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IEnumerable <IArticle> GetArticleByAssetType(ArticleAssociatedAssetType assetType) { return(articleRepository.GetAll().Where(x => x.AssetType == assetType)); }