public static void NewSpieler(string MannschaftsID, string SpielerName) { if (SpielerName?.Length == 0) { return; } long mid = 0; try { mid = Convert.ToInt32(MannschaftsID); } catch { mid = 0; } DB.Spieler nm = new DB.Spieler { MannschaftsID = mid, Nachname = SpielerName }; ClsMannschaftenControler.AddSpieler(nm); }
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]); } } }