public static List <DB.Spieler> SpielerListe() { List <DB.Spieler> sl = ClsMannschaftenControler.Spielers(); sl.Sort((a, b) => string.Compare(a.Nachname, b.Nachname)); return(sl); }
private static ClsMannschaften LoadFromDB() { ClsMannschaften Mannschaften = new ClsMannschaften(); Mannschaften.Mannschaften = ClsMannschaftenControler.Mannschaften(); Mannschaften.Spieler = ClsMannschaftenControler.Spielers(); return(Mannschaften); }
public static List <DB.Spieler> SpielerListe(string MannschaftsID) { if (string.IsNullOrEmpty(MannschaftsID)) { return(new List <DB.Spieler>()); } int mid = Convert.ToInt32(MannschaftsID); List <DB.Spieler> sl = ClsMannschaftenControler.Spielers(mid); sl.Sort((a, b) => string.Compare(a.Nachname, b.Nachname)); return(sl); }
private static void SaveToDB(ClsMannschaften Mannschaften, bool Append = true) { if (!Append) { // alle Mannschften löschen List <Mannschaften> s = ClsMannschaftenControler.Mannschaften(); if (s.Any()) { for (int i = 0; i < s.Count; i++) { ClsMannschaftenControler.DelMannschaft(s[i].Name); } } // alle Spieler löschen List <Spieler> s2 = ClsMannschaftenControler.Spielers(); if (s2.Any()) { for (int i = 0; i < s2.Count; i++) { ClsMannschaftenControler.DelSpieler((int)s2[i].ID); } } } // Mannschaften speichen if (Mannschaften.Mannschaften.Any()) { for (int i = 0; i < Mannschaften.Mannschaften.Count; i++) { ClsMannschaftenControler.AddMannschaft(Mannschaften.Mannschaften[i]); } } // Spieler speichern if (Mannschaften.Spieler.Any()) { for (int i = 0; i < Mannschaften.Spieler.Count; i++) { ClsMannschaftenControler.AddSpieler(Mannschaften.Spieler[i]); } } }