예제 #1
0
        public async Task <IActionResult> GetFeedbackAnswers(int studentId, int mentorId, int feedbackDateId)
        {
            FeedbackAnswerGetRequestModel blFeedbackRequest = new FeedbackAnswerGetRequestModel(
                studentId,
                mentorId,
                feedbackDateId
                );

            IEnumerable <FeedbackAnswerResponseModel> feedbackResponse = await _feedbackService.GetFeedbackAnswers(blFeedbackRequest);

            return(Ok(
                       feedbackResponse.Adapt <IEnumerable <FeedbackAnswerResponseModel> >()
                       ));
        }
예제 #2
0
        public async Task <IEnumerable <FeedbackAnswerResponseModel> > GetFeedbackAnswers(FeedbackAnswerGetRequestModel feedbackRequest)
        {
            FeedbackAnswerGetRequest dalFeedback = new FeedbackAnswerGetRequest(
                feedbackRequest.StudentId,
                feedbackRequest.MentorId,
                feedbackRequest.FeedbackDateId
                );

            IEnumerable <FeedbackAnswerResponse> feedbackDates = await _feedbackRepository.GetFeedbackAnswers(dalFeedback);

            return(feedbackDates.Adapt <IEnumerable <FeedbackAnswerResponseModel> >());
        }