public async Task UpdateAsync(EditViewModel viewModel)
        {
            SubmissionDTOBuilderData builderData      = new SubmissionDTOBuilderData(viewModel);
            SubmissionDTO            editedSubmission = dtoFactory.CreateDTO <SubmissionDTOBuilderData, SubmissionDTO>(builderData);

            service.UpdateDueDateCompletedAndGrade(editedSubmission);

            await service.SaveChangesAsync();
        }