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> >()); }
public async Task <IEnumerable <FeedbackAnswerResponse> > GetFeedbackAnswers(FeedbackAnswerGetRequest feedbackRequest) { using (SqlConnection connection = new SqlConnection(_settings.DefaultConnectionString)) { IEnumerable <FeedbackAnswerResponse> feedback = await connection.QueryAsync <FeedbackAnswerResponse>( "GetFeedbackAnswers", new { MentorId = feedbackRequest.MentorId, StudentId = feedbackRequest.StudentId, FeedbackdateId = feedbackRequest.FeedbackDateId }, commandType : CommandType.StoredProcedure ); return(feedback); } }