// Loads new category form, closes current. private void NewCategory(object sender, EventArgs e) { if (AbandonChanges()) { CategoryListForm catForm = new CategoryListForm(ActiveClass.ClubID, ActiveClass.Year); // catForm.FormClosing += new FormClosingEventHandler(this.RefreshOnClose); catForm.Visible = true; this.Close(); } }
// If category is selected from list, loads existing category form, closes current. private void ViewCategory(object sender, EventArgs e) { if (catListBox.SelectedItems.Count != 0) { int catNo = -1; if (int.TryParse(catListBox.SelectedItems[0].Text, out catNo) && AbandonChanges()) { CategoryListForm catForm = new CategoryListForm(ActiveClass.ClubID, ActiveClass.Year, catNo); // catForm.FormClosing += new FormClosingEventHandler(this.RefreshOnClose); catForm.Visible = true; this.Close(); } } }
private void OpenCategoryListForm(object sender, EventArgs e) { if (!IsNew) { CategoryListForm form = new CategoryListForm(Year.ClubID, Year.Year); form.FormClosing += new FormClosingEventHandler(this.RefreshOnClose); form.Visible = true; } }