コード例 #1
0
ファイル: User.cs プロジェクト: mazuryv/Test_M
 public void AddPredmet(Predmet Predmet)
 {
     if (Predmet.GetNameOfPredmet().Length > 0)
     {
         this.ArrayOfPredmet.Add(Predmet);
     }
     else
     {
         System.Windows.Forms.MessageBox.Show("Class Teacher : При добавлении предмета его название не введено!");
     }
 }
コード例 #2
0
ファイル: User.cs プロジェクト: mazuryv/Test_M
 public void AddPredmet(String NameOfPredmet)
 {
     if (NameOfPredmet.Length > 0)
     {
         Predmet predm = new Predmet();
         for (int i = 0; i < this.ArrayOfPredmet.Count; i++)
         {
             predm = (Predmet)this.ArrayOfPredmet[i];
             if (predm.GetNameOfPredmet().Equals(NameOfPredmet))
             {
                 this.ArrayOfPredmet.RemoveAt(i); break;
             }
         }
     }
     else
     {
         System.Windows.Forms.MessageBox.Show("Class Teacher : При удалении предмета его название не введено!");
     }
 }
コード例 #3
0
ファイル: User.cs プロジェクト: mazuryv/Test_M
 public void DelPredmet(Predmet Predmet, Setting DelFrom)
 {
     if (Predmet.GetNameOfPredmet().Length > 0)
     {
         this.ArrayOfPredmet.Remove(Predmet);
         //нужно удалить его и из всех групп
         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(Predmet.ToString()))
                 {
                     this.DelPredmetInGroup(DelFrom.GetGroup(i), Predmet);
                 }
             }
         }
     }
     else
     {
         System.Windows.Forms.MessageBox.Show("Class Teacher : При удалении предмета его название не введено!");
     }
 }