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(); } }
private void cbCampeonato_SelectedIndexChanged(object sender, EventArgs e) { FillComboRodadas fillRodadas = new FillComboRodadas(); List <int> fillRodadasList = new List <int>(); //Limpa a seleção do combobox rodada cbRodada.SelectedIndex = -1; cbRodada.Items.Clear(); //Pegar o id selecionado no combo campeonato. Object selectedValue = cbCampeonato.SelectedValue; //Popular a List para montar o combo rodadas. fillRodadasList = fillRodadas.RetornarRodadas(Convert.ToInt32(selectedValue)); //Montar o combo rodadas. foreach (var lineListRodadas in fillRodadasList) { cbRodada.Items.Add(lineListRodadas.ToString()); } //Populando o combo estatisticas FillComboEstatistica fillComboEstatistica = new FillComboEstatistica(); List <string> fillEstatisticasList = new List <string>(); fillEstatisticasList = fillComboEstatistica.RetornarEstatisticas(); cbEstatistica.DataSource = fillEstatisticasList; cbEstatistica.SelectedIndex = -1; }
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); }
public int selecionaRodada(int idCampeonato) { FillComboRodadas rodadas = new FillComboRodadas(); List <int> FillComboRodadas = new List <int>(); Console.WriteLine("Selecione a rodada:"); FillComboRodadas = rodadas.RetornarRodadas(idCampeonato); foreach (var lineListRodadas in FillComboRodadas) { Console.WriteLine(lineListRodadas); } return(this.escolherOpcao()); }