示例#1
0
        //Apagar um clube
        private void btnApagarClube_Click(object sender, EventArgs e)
        {
            DadosClube clubeAApagar = (DadosClube)listBoxClubes.SelectedItem;
            DadosClube apagado      = null;

            if (clubeAApagar != null)
            {
                foreach (DadosClube dadosClube in Clubes)
                {
                    if (clubeAApagar.IdClube == dadosClube.IdClube)
                    {
                        apagado = dadosClube;
                    }
                }

                if (apagado != null)
                {
                    DialogResult resposta;

                    resposta = MessageBox.Show($"Tem a certeza que pretende apagar o clube {apagado.Nome}?", "Apagar", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

                    if (DialogResult.OK == resposta)
                    {
                        Clubes.Remove(apagado);
                        MetodosClube.AtualizarListaClubes(Clubes);
                        PreencherListBoxClubes();
                        VerificarClubes();
                    }
                }
            }
            else
            {
                MessageBox.Show("Tem de selecionar um clube!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
示例#2
0
 private void Form1_Load(object sender, EventArgs e)
 {
     Clubes = MetodosClube.LerFicheiroClubes(Clubes);
     MetodosClube.AtualizarListaClubes(Clubes);
     VerificarClubes();
     Jornadas = MetodosJornada.LerFicheiroJogos(Jornadas);
     VerificarJogos();
 }