public static SubjectAssessmentOutlines CreateFromController(ReportController controller, int year, string template) { var outlines = controller.GetSubjects(year).Select(SubjectAssessmentOutline.CreateNew); return new SubjectAssessmentOutlines(outlines); }
private void UpdateController() { if (ReportController != null && ReportController.FilePath.Equals(ControllerPath)) return; ReportController = new ReportController(ControllerPath); if (Standards != null) WriteStandards(); }