public IActionResult GetArticles() { try { List <ArticleModel> articles = _articleData.FindArticles(); if (articles.Count > 0) { return(Ok(articles)); } else { return(NotFound("There is no Articles to show")); } } catch (Exception ex) { _apiErrorHandler.CreateError(ex.Source, ex.StackTrace, ex.Message); } return(StatusCode(500)); }
public IActionResult GetPublicArticles() { try { List <ArticleModel> Result = _articleData.FindArticles(true); if (Result.Count > 0) { var model = _mapper.Map <List <PublicArticleDisplayModel> >(Result); return(Ok(model)); } return(NotFound("There is no Articels")); } catch (Exception ex) { _apiErrorHandler.CreateError(ex.Source, ex.StackTrace, ex.Message); } return(StatusCode(500)); }