Пример #1
0
        public Classificacao(MenuPrincipal Form)
        {
            InitializeComponent();
            MenuPrincipal = Form;

            DadosClassificacao classificacao = new DadosClassificacao()
            {
                Clubes = MetodosClassificacao.OrdenarListaClubes(MenuPrincipal.Clubes)
            };

            PreencherDataGridViewClassificacao(classificacao);
        }
Пример #2
0
        //Preencher as linhas da datagridview com as estatísticas dos clubes
        public void PreencherDataGridViewClassificacao(DadosClassificacao classificacao)
        {
            Posicao = 1;

            foreach (var clube in classificacao.Clubes)
            {
                string[] row = { Posicao.ToString(), clube.Nome, clube.Pontos.ToString(), clube.NumJogos.ToString(), clube.NumVitorias.ToString(), clube.NumDerrotas.ToString(), clube.NumEmpates.ToString(), clube.GolosMarcados.ToString(), clube.GolosSofridos.ToString(), clube.DiferencaGolos.ToString() };

                dgvClassificacao.Rows.Add(row);
                Posicao++;
            }

            dgvClassificacao.ClearSelection();
        }
Пример #3
0
        public Campeao(MenuPrincipal Form)
        {
            InitializeComponent();
            MenuPrincipal = Form;

            DadosClassificacao classificacao = new DadosClassificacao()
            {
                Clubes = MetodosClassificacao.OrdenarListaClubes(MenuPrincipal.Clubes)
            };

            lblCampeao.Text            = $"Parabéns!!! O campeão é o {classificacao.Clubes[0].Nome}";
            lblEstatisticaCampeao.Text = $"Pontos: {classificacao.Clubes[0].Pontos}{Environment.NewLine}" +
                                         $"Número de vitórias: {classificacao.Clubes[0].NumVitorias}{Environment.NewLine}" +
                                         $"Número de derrotas: {classificacao.Clubes[0].NumDerrotas}{Environment.NewLine}" +
                                         $"Número de empates: {classificacao.Clubes[0].NumEmpates}{Environment.NewLine}" +
                                         $"Golos Marcados / Golos sofridos: {classificacao.Clubes[0].GolosMarcados} / {classificacao.Clubes[0].GolosSofridos}{Environment.NewLine}" +
                                         $"Diferença de golos: {classificacao.Clubes[0].DiferencaGolos}";
        }