示例#1
0
 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();
 }
示例#2
0
        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);
            }
        }