public void DeleteEvent(EventClass evtDel, frmListEvents FLE) { bool Found = false; if (evtDel != null) { foreach (EventClass EC in CBC[0].Events) { if (!Found) { if (EC == evtDel) Found = true; } } } if (Found) { CBC[0].Events.Remove(evtDel); MessageBox.Show("Event has been deleted.", "Success"); } else MessageBox.Show("Couldn't delete Event.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); FLE.PopulateEvents(CBC[0].Events); blDataSaved = false; CheckStatus(); }
private void listToolStripMenuItem3_Click(object sender, EventArgs e) { if (CBC[0].Events.Count > 0) { this.Enabled = false; frmListEvents F = new frmListEvents(); F.Show(); F.MainForm = this; F.PopulateEvents(CBC[0].Events); } else { MessageBox.Show("There are no events. Please add events so you can list them.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }