public async Task <IActionResult> CreateAcademicSubject(string returnUrl = null) { returnUrl = NormalizeReturnUrl(returnUrl); var model = new CreateAcademicSubjectViewModel { Input = new CreateAcademicSubjectInput(), ReturnUrl = returnUrl }; var resultGetStudyGroups = await _studyGroupService.GetStudyGroups(new GetStudyGroupsInput()); if (resultGetStudyGroups.IsSuccessed) { var studyGroups = resultGetStudyGroups.Value; foreach (var studyGroup in studyGroups.Items) { var comboboxItem = new ComboboxItemDto(studyGroup.Id.ToString(), studyGroup.Name); model.Input.StudyGroupComboboxes.Add(comboboxItem); } } return(View(model)); }