/// <summary> /// Gibt die Liste aller Terminen zurück. Jeder Termin beinhaltet den entsprechenden Kunden. No Exceptions! /// </summary> /// <returns>List von Termine</returns> public List <Termin> LadeTermine() { kundenListe = LadeKunden(""); try { terminListe = dbWrapper.LadeTermine(); terminListe.ForEach(i => i.Kunde = kundenListe.First(x => x.ID == i.KundeId)); } catch (Exception e) { terminListe = new List <Termin>(); MessageBox.Show(e.ToString(), "Datenbank Error", MessageBoxButton.OK, MessageBoxImage.Error); } return(terminListe); }