public GradebookModel(GradebookViewModel gradebookVM) { this.SchoolYears = new List<SchoolYear>(); foreach (SchoolYearViewModel schoolYearVM in gradebookVM.SchoolYears) { this.SchoolYears.Add(new SchoolYear(schoolYearVM)); } }
protected override void OnCreateControl() { base.OnCreateControl(); gradebookVm = GradebookViewModel.Instance; this.AutoGenerateColumns = false; this.DataSource = gradebookVm.Students; }
protected override void OnCreateControl() { base.OnCreateControl(); gradebookVM = GradebookViewModel.Instance; courses = gradebookVM.Courses; courses.ListChanged += new ListChangedEventHandler(blCourses_ListChanged); createAssignmentTabs(); }
private void MainForm_Load(object sender, EventArgs e) { gradebookVM = GradebookViewModel.Instance; dgCourses.AutoGenerateColumns = false; dgCourses.DataSource = gradebookVM.Courses; dgStudents.AutoGenerateColumns = false; tbGrades.Controls.Add(new GradeTabControl()); tbAssignments.Controls.Add(new AssignmentTabControl()); //applyTheme(); }