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); }
public static void ChangeSpieler(string SpielerID, string Feld, string Wert) { if (SpielerID?.Length == 0) { return; } int sid = Convert.ToInt32(SpielerID); DB.Spieler spieler = ClsMannschaftenControler.Spieler(sid); foreach (PropertyInfo pi in spieler.GetType().GetProperties()) { if (pi.Name == Feld) { if (Feld == "MannschaftsID") { pi.SetValue(spieler, Convert.ToInt64(Wert), null); } else { pi.SetValue(spieler, Wert, null); } } } ClsMannschaftenControler.SaveSpieler(spieler); }