public async Task <DetailsViewModel> GetDetailsViewModelAsync(string studentId)
        {
            StudentDTO student = await studentService.GetByIdAsync(studentId);

            if (student == null)
            {
                return(null);
            }
            var viewModelData = new DetailsViewData(student);

            DetailsViewModel viewModel = viewFactory.CreateView <DetailsViewData, DetailsViewModel>(viewModelData);

            return(viewModel);
        }