private void SubjectDeclineButton_Click(object sender, EventArgs e) { SubjectForm form = new SubjectForm(); form.SetSubject((Subject)SubjectCombobox.SelectedItem); form.Show(); form.FormClosed += SubjectForm_FormClosed; }
private void SubjectAcceptButton_Click(object sender, EventArgs e) { SubjectForm form = new SubjectForm(); form.SetSubject(new Subject()); form.Show(); form.FormClosed += SubjectForm_FormClosed; }
private void SubjectForm_FormClosed(object sender, FormClosedEventArgs e) { SubjectForm form = (SubjectForm)sender; if (form.InsertedSubjects.Count > 0) { foreach (Subject subject in form.InsertedSubjects) { all_subjects.Add(subject); } //SubjectCombobox.SelectedIndex = all_subjects.Count - 1; //SubjectCombobox.Refresh(); } else if (form.Deleted) { all_subjects.RemoveAt(SubjectCombobox.SelectedIndex); //SubjectCombobox.Refresh(); } }