예제 #1
0
 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);
         }
     }
 }
예제 #2
0
        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;
            }
        }