/// <summary> /// Задаёт турнир /// </summary> /// <param name="turnir">Турнир</param> internal void SetTurnir(Turnir turnir) { tur = turnir; players = tur.Players; cbPlayer.Items.Clear(); cbPlayer.Text = String.Empty; cbPlayer.Items.AddRange(players.ToArray()); rr = null; lvGames.Items.Clear(); }
/// <summary> /// Подготовка к работе с новым турниром /// </summary> void InitNewTurnir() { curFile = String.Empty; CurTurnir = new Turnir(); Text = defaultCaption; dtDate.Value = DateTime.Now; noChange = true; CheckTurnirType(CurTurnir); FillTableCombo(); noChange = false; dgvTable.Rows.Clear(); lvCompetitors.Items.Clear(); UpdateGameForm(); }
void CheckTurnirType(Turnir tur) { bool teamTur = tur.IsTeam(); //noChange = true; if (teamTur) { rbTeam.Checked = true; numBoard.Value = CurTurnir.BoardNumber; } else { rbPersonal.Checked = true; } //noChange = false; }
internal RoundRobin(Turnir tur) { this.tur = tur; players = tur.Players; }
internal TeamForm(Turnir turnir) { InitializeComponent(); tur = turnir; }
internal TeamForm(Team team, Turnir turnir) : this(turnir) { this.Team = team; }
internal HtmlWriter(Turnir tur) { this.tur = tur; }
internal GamesForm(Turnir tur, TurnirForm mainForm) : this(tur) { this.mainForm = mainForm; }
internal GamesForm(Turnir tur) : this() { SetTurnir(tur); }