public async Task <ActionResult> AcceptStudent() { string mentorId = User.Identity.GetUserId(); AcceptStudentViewModel viewModel = await _service.GetAcceptStudentViewModelAsync(mentorId); return(View(viewModel)); }
public async Task <AcceptStudentViewModel> GetAcceptStudentViewModelAsync(string mentorId) { IEnumerable <StudentDTO> students = await studentService.GetNotMyStudents(mentorId); var viewModelData = new AcceptStudentViewData(students); AcceptStudentViewModel viewModel = viewFactory.CreateView <AcceptStudentViewData, AcceptStudentViewModel>(viewModelData); return(viewModel); }