/// <summary> /// Prints the event. /// </summary> /// <param name="eventToPrint"> /// The event to print. /// </param> public static void PrintEvent(Event eventToPrint) { if (eventToPrint != null) { Output.Append(eventToPrint + "\n"); } }
/// <summary> /// Adds an event. /// </summary> /// <param name="date"> /// The date. /// </param> /// <param name="title"> /// The title. /// </param> /// <param name="location"> /// The location. /// </param> public void AddEventToDatabases(DateTime date, string title, string location) { Event newEvent = new Event(date, title, location); string eventTitleLowerCase = newEvent.Title.ToLowerInvariant(); EventsByTitle.Add(eventTitleLowerCase, newEvent); EventsByDate.Add(newEvent.Date, newEvent); Messages.EventAdded(); }