//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); } }
private void Form1_Load(object sender, EventArgs e) { Clubes = MetodosClube.LerFicheiroClubes(Clubes); MetodosClube.AtualizarListaClubes(Clubes); VerificarClubes(); Jornadas = MetodosJornada.LerFicheiroJogos(Jornadas); VerificarJogos(); }