public static SingletonBookingKatalog Instance() { if (_instance == null) { lock (typeof(SingletonBookingKatalog)) { if (_instance == null) { _instance = new SingletonBookingKatalog(); } } } return _instance; }
public void LoadBruger(SingletonBookingKatalog BookingKatalogs) { SingletonUserInfos.Clear(); UserInfoDictionary.Clear(); for (int i = 0; i < BookingKatalogs.SingletonBookingKatalogs.Count; i++) { try { SingletonUserInfos.Add(BookingKatalogs.SingletonBookingKatalogs[i].SingletonUserKatalog); UserInfoDictionary.Add(SingletonUserInfos[i].Navn, SingletonUserInfos[i]); } catch (Exception) { SingletonUserInfos.RemoveAt(SingletonUserInfos.Count-1); } } }