public static bool New(out TypeOfSport sport, TypeOfSportList list) { sport = new TypeOfSport(); fTypeOfSportEdit form = new fTypeOfSportEdit(); int new_id = 1; foreach (TypeOfSport sp in list.Values) { if (new_id == sp.Id) { new_id++; } } sport.Id = new_id; form.FList = list; form.ibxId.Value = new_id; form.ibxId.Enabled = true; form.btnOk.Enabled = false; if (form.ShowDialog() == DialogResult.OK) { sport = form.Sport; DatabaseManager.CurrentDb.SaveTypeOfSport(sport); list.Add(sport.Id, sport); return(true); } return(false); }
public static bool Edit(TypeOfSport sport, TypeOfSportList list) { fTypeOfSportEdit form = new fTypeOfSportEdit(); form.ibxId.Enabled = false; form.Sport = sport; form.FList = list; if (form.ShowDialog() == DialogResult.OK) { sport.Name = form.Sport.Name; list[sport.Id].Name = sport.Name; DatabaseManager.CurrentDb.SaveTypeOfSport(sport); return(true); } return(false); }