private void btnEliminar_Click(object sender, EventArgs e) { if (tanqueSeleccionado != null) { if (fachada.contieneMangueras(tanqueSeleccionado)) { MessageBox.Show("No se puede eliminar el tanque, el mismo tiene mangueras asociadas"); } else { fachada.eliminarTanqueCombustible(tanqueSeleccionado.idTanque); MessageBox.Show("Se ha eliminado el elemento seleccionado de forma correcta!"); listaTanques.Items.Clear(); foreach (TanqueCombustible t2 in fachada.getListaTanquesCombustible()) { listaTanques.Items.Add(t2); } listaTanques.Show(); } tanqueSeleccionado = null; } else { MessageBox.Show("Debe seleccionar un tanque"); } }