private void AddNewDiscipline(Discipline newDiscipline)
 {
     // Check for existing discipline
     foreach (Discipline discipline in this.disciplines)
     {
         if (newDiscipline.Name == discipline.Name)
         {
             throw new InvalidOperationException("Teacher already have this discipline!");
         }
     }
     this.disciplines.Add(newDiscipline);
 }
Example #2
0
 public void RemoveDiscipline(Discipline discipline)
 {
     this.disciplines.Remove(discipline);
 }
Example #3
0
 public void AddDiscipline(Discipline newDiscipline)
 {
     AddNewDiscipline(newDiscipline);
 }
 public void RemoveDiscipline(Discipline discipline)
 {
     this.disciplines.Remove(discipline);
 }
 public void AddDiscipline(Discipline newDiscipline)
 {
     AddNewDiscipline(newDiscipline);
 }