public void visualizaRodadas() { int nroRodada; int idCampeonato; FillComboRodadas rodadas = new FillComboRodadas(); List <int> FillComboRodadas = new List <int>(); FillGridRodadas jogosRodadas = new FillGridRodadas(); List <FillGridRodadas> listaJogosRodadas = new List <FillGridRodadas>(); idCampeonato = this.selecionaCampeonato(); nroRodada = this.selecionaRodada(idCampeonato); listaJogosRodadas = jogosRodadas.RetornarTimesRodadas(idCampeonato, nroRodada); Console.Clear(); Console.WriteLine("Rodada " + nroRodada); foreach (var jogo in listaJogosRodadas) { Console.WriteLine("Data: " + DateTime.Parse(jogo.ResDataRodada).ToString("dd-MM-yyyy")); Console.WriteLine("Time Casa: " + jogo.ResTimeCasa); Console.WriteLine("Time Visitante: " + jogo.ResTimeVisitante); Console.WriteLine(); } }
public void cadastrarResultados() { int i = 0; int op; int nroRodada; int idCampeonato; FillComboRodadas rodadas = new FillComboRodadas(); List <int> FillComboRodadas = new List <int>(); FillGridRodadas jogosRodadas = new FillGridRodadas(); List <FillGridRodadas> listaJogosRodadas = new List <FillGridRodadas>(); idCampeonato = this.selecionaCampeonato(); nroRodada = this.selecionaRodada(idCampeonato); listaJogosRodadas = jogosRodadas.RetornarTimesRodadas(idCampeonato, nroRodada); Console.Clear(); Console.WriteLine("Rodada " + nroRodada); foreach (var jogo in listaJogosRodadas) { Console.WriteLine("Linha " + i + "| Time Casa: " + jogo.ResTimeCasa + "| Time Visitante: " + jogo.ResTimeVisitante); Console.WriteLine(); } Console.WriteLine("Selecione um linha para informar o resutado:"); op = this.escolherOpcao(); Console.Clear(); Console.WriteLine("Informe gols do time " + listaJogosRodadas[op].ResTimeCasa + ": "); int golsTimeCasa = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Informe faltas do time " + listaJogosRodadas[op].ResTimeCasa + ": "); int faltasTimeCasa = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Informe gols do time " + listaJogosRodadas[op].ResTimeVisitante + ": "); int golsTimeFora = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Informe faltas do time " + listaJogosRodadas[op].ResTimeVisitante + ": "); int faltasTimeFora = Convert.ToInt32(Console.ReadLine()); //int idResultado = atualizarResultados.retornarIdResultado(idCampeonato, listaJogosRodadas[op].) //Atualiza a tabela JOGO com os dados informados na tela //AtualizarResultados atualizarResultados = // new AtualizarResultados(idResultado, golsTimeCasa, faltasTimeCasa, golsTimeFora, faltasTimeFora); //atualizarResultados.salvarResultados(atualizarResultados); ////Recalcula a tabela RESULTADO //AtualizarTabelaClassificacao atualizarTabelaClassificacao = new AtualizarTabelaClassificacao(); //atualizarTabelaClassificacao.calcularResultados(idCampeonato); }
private void cbRodada_SelectedIndexChanged(object sender, EventArgs e) { FillGridRodadas fillGrid = new FillGridRodadas(); List <FillGridRodadas> fillGridList = new List <FillGridRodadas>(); //Buscar todos os jogos da campeonato e rodada selecionado. fillGridList = fillGrid.RetornarTimesRodadas(Convert.ToInt32(cbCampeonato.SelectedValue), Convert.ToInt32(cbRodada.SelectedItem)); //Cria a grid em tempo de execução dataGridViewRodada.DataSource = fillGridList; //Redefinir as colunas da grid em tempo de execução. dataGridViewRodada.Columns[0].HeaderText = "Numero rodada"; dataGridViewRodada.Columns[1].HeaderText = "Data rodada"; dataGridViewRodada.Columns[2].HeaderText = "Time casa"; dataGridViewRodada.Columns[3].HeaderText = "Time visitante"; dataGridViewRodada.Columns[1].DefaultCellStyle.Format = "d"; }