예제 #1
0
 private void CreateMan_Click(object sender, EventArgs e)
 {
     if (nameMans.Text != "" && surnameMans.Text != "" && middleNameMans.Text != "")
     {
         if (student.Checked == true)
         {
             Student st  = new Student(nameMans.Text, surnameMans.Text, middleNameMans.Text);
             IMan    man = st;
             students_list.Add(man);
             studentsList.Items.Add(man.GetParams());
         }
         if (father.Checked == true)
         {
             Father fath = new Father(nameMans.Text, surnameMans.Text, middleNameMans.Text);
             IMan   man  = fath;
             fathers_list.Add(man);
             fathersList.Items.Add(man.GetParams());
         }
         if (student.Checked == false && father.Checked == false)
         {
             MessageBox.Show("Нужно выбрать статус студента");
         }
     }
     else
     {
         MessageBox.Show("Введите имя фамилию отчество");
     }
 }
예제 #2
0
 private void CloneStudent_Click(object sender, EventArgs e)
 {
     try
     {
         if (tabControl1.SelectedIndex == 0)
         {
             Student st  = (Student)students_list[studentsList.SelectedIndex].Clone();
             IMan    man = st;
             studentsList.Items.Add(man.GetParams());
             students_list.Add(st);
         }
         if (tabControl1.SelectedIndex == 1)
         {
             Father fath = (Father)fathers_list[fathersList.SelectedIndex].Clone();
             IMan   man  = fath;
             fathersList.Items.Add(man.GetParams());
             fathers_list.Add(fath);
         }
     }
     catch
     {
         MessageBox.Show("Нужно выбрать элемент из списка");
     }
 }