public static EventListSingleton GetInstance() { if (Instance == null) { Instance = new EventListSingleton(); } return(Instance); }
public BookingHandler() { col = new Collector(); _fitness = new ObservableCollection <Event>(); _yoga = new ObservableCollection <Event>(); _salsa = new ObservableCollection <Event>(); _karate = new ObservableCollection <Event>(); _zumba = new ObservableCollection <Event>(); _ballet = new ObservableCollection <Event>(); _poledance = new ObservableCollection <Event>(); _eventListSingleton = EventListSingleton.GetInstance(); _eventListSingleton.SetEvents(col.Events); foreach (var Event in _eventListSingleton.GetDates()) { if (Event.Type == "Fitness") { Fitness.Add(Event); } if (Event.Type == "Yoga") { Yoga.Add(Event); } if (Event.Type == "Salsa") { Salsa.Add(Event); } if (Event.Type == "Pole dance") { Poledance.Add(Event); } if (Event.Type == "Ballet") { Ballet.Add(Event); } if (Event.Type == "Zumba") { Zumba.Add(Event); } if (Event.Type == "Karate") { Karate.Add(Event); } } }