public IActionResult GetArticle()
        {
            var results = _articlesRepository.GetAll();

            if (results != null)
            {
                foreach (var item in results)
                {
                    item.Category = _categoriesRepository.Find(item.CategoryId);
                }
            }
            return(new ObjectResult(results));
        }
Пример #2
0
 public IActionResult Get()
 {
     try
     {
         var items = _articlesRepository.GetAll();
         return(Ok(items));
     }
     catch (DataException ex)
     {
         _logger.LogError(ex, "ArticlesController/Get");
         return(BadRequest());
     }
     catch (Exception ex)
     {
         _logger.LogError(ex, "ArticlesController/Get");
         throw;
     }
 }
Пример #3
0
 // GET: Articles
 public async Task <IActionResult> Index()
 {
     return(View(await _articlesRepository.GetAll()));
 }
Пример #4
0
 public async Task <IEnumerable <Article> > GetArticles()
 {
     return(await _articlesRepository.GetAll());
 }
Пример #5
0
        public async Task <IEnumerable <Article> > GetAll()
        {
            var articles = await articleRepository.GetAll();

            return(articles.Entities);
        }
Пример #6
0
        public bool GetByUrl(string url)
        {
            var result = _articlesRepository.GetAll().Any(xx => xx.Url == url);

            return(result);
        }