Beispiel #1
0
        public List <CommentViewModel> GetComments()
        {
            var comment = _commentRepo.GetComments();
            var result  = new List <CommentViewModel>();

            foreach (var item in comment)
            {
                result.Add(new CommentViewModel()
                {
                    Id           = item.Id,
                    Status       = item.Status,
                    Article      = item.Article.Title,
                    CreationDate = item.dateTime.ToString(),
                    Comment      = item.Message,
                    Email        = item.Email,
                    Name         = item.Name,
                    ArticleId    = item.ArticleId
                });
            }
            return(result);
        }
        public ActionResult <IEnumerable <CommentReadDto> > GetComments()
        {
            var comments = _repository.GetComments();

            return(Ok(_mapper.Map <IEnumerable <CommentReadDto> >(comments)));
        }