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("Введите имя фамилию отчество"); } }
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("Нужно выбрать элемент из списка"); } }