Пример #1
0
        public byte[] GenerateReport(StudentComprehensiveReportInputModel settings)
        {
            var syId = ServiceLocator.SchoolYearService.GetCurrentSchoolYear().Id;
            var ps   = new StudentComprehensiveProgressParams
            {
                AcadSessionId    = syId,
                GradingPeriodIds = new[] { settings.GradingPeriodId }
            };

            return(ConnectorLocator.ReportConnector.StudentComprehensiveProgressReport(settings.StudentId, ps));
        }
Пример #2
0
        public byte[] StudentComprehensiveProgressReport(int studentId, StudentComprehensiveProgressParams ps)
        {
            var url = $"{BaseUrl}students/{studentId}/reports/comprehensiveprogress";

            return(Download(url, ps));
        }