Ejemplo n.º 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));
        }
Ejemplo n.º 2
0
        public byte[] StudentComprehensiveProgressReport(int studentId, StudentComprehensiveProgressParams ps)
        {
            var url = $"{BaseUrl}students/{studentId}/reports/comprehensiveprogress";

            return(Download(url, ps));
        }