コード例 #1
0
ファイル: FeedbackController.cs プロジェクト: milica1612/psw
        public IActionResult Add(NewFeedbackDTO dto)
        {
            if (!FeedbackValidation.isNewFeedbackValid(dto))
            {
                return(BadRequest());
            }

            return(Ok(AppResources.getInstance().feedbackService.Create(FeedbackMapper.NewFeedbackDTOToFeedback(dto))));
        }
コード例 #2
0
ファイル: FeedbackController.cs プロジェクト: milica1612/psw
        [HttpGet("published")]  //GET /api/feedback/published
        public IActionResult GetPublishedFeedbacks()
        {
            List <Feedback> feedbacks = AppResources.getInstance().feedbackService.GetAllPublished();

            if (feedbacks == null)
            {
                return(NotFound());
            }

            return(Ok(feedbacks.Select(feedback => FeedbackMapper.FeedbackToFeedbackDto(feedback)).ToArray()));
        }