예제 #1
0
 internal void Delete(Event e)
 {
     int index = _Events.FindIndex(item => { return item == e; });
     if (index >= 0)
     {
         _Events.RemoveAt(index);
         _Main.ClearTable();
         _Main.AddEventRange(_Events);
     }
 }
예제 #2
0
 public void AddEvent(Event e)
 {
     _Events.Add(e);
     _Main.AddEvent(e);
 }
예제 #3
0
        public int AddEvent(Event e)
        {
            this.textBoxEvents.AppendText("Adding event: " + e._Name + " => " + e.DescribeFireDescription() + "\r\n");

            return this.EventTable.Rows.Add(e, e._Name, e.DescribeFireDescription(), "Delete");
        }