public void DelAllPredmetInGroupThisTeacher(BaseSetting DelFrom) { for (int q = 0; q < this.ArrayOfPredmet.Count; q++) { for (int i = 0; i < DelFrom.GetAllGroups().Length; i++) { for (int a = 0; a < DelFrom.GetGroup(i).GetAllPredmet().Length; a++) { if (DelFrom.GetGroup(i).GetPredmet(a).ToString().Equals(this.ArrayOfPredmet[q].ToString())) { this.DelPredmetInGroup(DelFrom.GetGroup(i), ((Predmet)this.ArrayOfPredmet[q])); } } } } }