private void AddCourse_Click(object sender, EventArgs e) { if (Studenten.SelectedItem == null) { MessageBox.Show("you haven't chosen a student yet."); } else { if (VakCode.Text == "") { MessageBox.Show("you didn't fill in a vakCode."); } else if (VakNaam.Text == "") { MessageBox.Show("you didn't fill in a vakNaam."); } else if (SBU.Value == 0) { MessageBox.Show("you didn't fill in a SBU."); } else { if (NewGrade.Value == 1) { MessageBox.Show("Grade of subject is set to 1."); } Vak newVak = new Vak(VakCode.Text, VakNaam.Text, Convert.ToInt32(SBU.Value)); Resultaat newResultaat = new Resultaat(newVak, Convert.ToInt32(NewGrade.Value)); ((Student)Studenten.SelectedItem).AddResultaat(newResultaat); } } }
public void AddResultaat(Resultaat newResultaat) { Resultaat resultaat = Behaald(newResultaat.Vak.VakCode); if (resultaat == null) { Resultaten.Add(newResultaat); } else if (resultaat.Cijfer < newResultaat.Cijfer) { resultaat.Cijfer = newResultaat.Cijfer; } }