private void Form_StudentGraded(object sender, EventArgs e) { StudentResultModel model = sender as StudentResultModel; TaskResultProvider.GradeStudent( model.Student.Id, model.Task.Id, model.Grade); this.Parent.Controls.Remove(this); }
private void GroupComboBox_SelectedIndexChanged(object sender, EventArgs e) { ComboBox comboBox = sender as ComboBox; DisposeRatingPanel(); Presenter.SetGroup(Groups[comboBox.SelectedIndex]); StudentResults = TaskResultProvider.GetResults( Groups[comboBox.SelectedIndex].Id, Subjects[subjectComboBox.SelectedIndex].Id); DisposeRatingPanel(); Presenter.SetStudents(StudentResults); }