private Opponent( BlockNumber blockNumber, GameNumber gameNumber, DrawNumber drawNumber, SeedLevel seedLevel, AssignOrder assignOrder, PlayerClassification playerClassification, EntryNumber entryNumber, SeedNumber seedNumber, TeamCodes teamCodes, TeamAbbreviatedNames teamAbbreviatedNames, PlayerCodes playerCodes, PlayerNames playerNames, GameNumber fromGameNumber) { this.BlockNumber = blockNumber; this.GameNumber = gameNumber; this.DrawNumber = drawNumber; this.SeedLevel = seedLevel; this.AssignOrder = assignOrder; this.FramePlayerClassification = PlayerClassification.General; this.IsManuallySettingFrame = false; this.IsManuallyAssigned = false; this.PlayerClassification = playerClassification; this.EntryNumber = entryNumber; this.SeedNumber = seedNumber; this.TeamCodes = teamCodes; this.TeamAbbreviatedNames = teamAbbreviatedNames; this.PlayerCodes = playerCodes; this.PlayerNames = playerNames; this.FromGameNumber = fromGameNumber; }
/// <summary> /// ブロックの新しいインスタンスを生成します。 /// </summary> /// <param name="blockNumber">ブロック番号。</param> /// <param name="participationClassification">出場区分。</param> /// <param name="gameDate">試合日。</param> /// <param name="game">試合一覧。</param> /// <param name="drawSettings">ドロー設定。</param> public Block( BlockNumber blockNumber, ParticipationClassification participationClassification, GameDate gameDate, DrawSettings drawSettings) { this.BlockNumber = blockNumber; this.ParticipationClassification = participationClassification; this.GameDate = gameDate; this.Games = null; this.DrawSettings = drawSettings; }
/// <summary> /// 試合番号を更新します。 /// </summary> /// <param name="blockNumber">ブロック番号。</param> public void UpdateBlockNumber(BlockNumber blockNumber) { this.BlockNumber = blockNumber; }