public void updateRounds(TournamentRoundDTO[] rounds, bool doDisplay) { foreach (TournamentRoundDTO r in rounds) { tournament.getRound(r.ID).setToTournamentDTO(r); } if (doDisplay) { renderVisualTree(); } }
public static void playGame(int col, int row) { tree.getRound(col, row).forceRandomWinner(); List <TournamentRoundDTO> temp = new List <TournamentRoundDTO>(); foreach (List <TournamentRound> layer in tree.getTree()) { foreach (TournamentRound r in layer) { temp.Add(r.createDTO()); } } visualSingleton.updateRounds(temp.ToArray(), true); }