public async Task <IndexViewModel> GetIndexViewModelAsync()
        {
            IEnumerable <SubmissionDTO> submissions = await service.GetAllWithStudentAssignmentSubmitFileAsync();

            var            viewModelData = new IndexViewData(submissions);
            IndexViewModel viewModel     = viewFactory.CreateView <IndexViewData, IndexViewModel>(viewModelData);

            return(viewModel);
        }