public GradebookModel(GradebookViewModel gradebookVM)
 {
     this.SchoolYears = new List<SchoolYear>();
     foreach (SchoolYearViewModel schoolYearVM in gradebookVM.SchoolYears)
     {
         this.SchoolYears.Add(new SchoolYear(schoolYearVM));
     }
 }
Exemple #2
0
        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();
        }
Exemple #4
0
        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();
        }