Пример #1
0
    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();
        }
    }
Пример #2
0
    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);
    }
Пример #3
0
        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";
        }