Exemple #1
0
        // GET: Validation/Reports
        public ActionResult Reports()
        {
            var session          = _appUserService.GetSession();
            var edOrg            = _edOrgService.GetEdOrgById(session.FocusedEdOrgId, session.FocusedSchoolYearId);
            var rulesCollections = _engineObjectModel.Collections.OrderBy(x => x.CollectionId).ToList();
            var theUser          = _appUserService.GetUser();
            var districtName     = edOrg == null ? "Invalid Education Organization Selected" : edOrg.OrganizationName;

            var model = new ValidationReportsViewModel
            {
                DistrictName        = districtName,
                TheUser             = theUser,
                RulesCollections    = rulesCollections,
                SchoolYears         = _schoolYearService.GetSubmittableSchoolYears().ToList(),
                SubmissionCycles    = _submissionCycleService.GetSubmissionCyclesOpenToday().ToList(),
                FocusedEdOrgId      = session.FocusedEdOrgId,
                FocusedSchoolYearId = session.FocusedSchoolYearId
            };

            return(View(model));
        }