public async Task <IEnumerable <SubjectDto> > GetTeacherCurrentSemesterGroupCoursesAsync(int teacherId, int groupId) { var semesterData = SemestersHelper.IdentifySemester(DateTime.Now); return(await GetTeacherSemesterGroupCoursesAsync(teacherId, semesterData.year, semesterData.semester, groupId) .ConfigureAwait(false)); }
public async Task <IEnumerable <SemesterSubjectDto> > GetStudentGroupCurrentSemesterSubjects(int studentId) { var student = await _studentsService.GetStudentAsync(studentId).ConfigureAwait(false); if (student == null) { throw new ResourceNotFoundException($"Студент {studentId} не знайдений"); } var semesterData = SemestersHelper.IdentifySemester(DateTime.Now); return(await GetGroupSemesterSubjects(student.Group.Id, semesterData.year, semesterData.semester).ConfigureAwait(false)); }