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);
        }