private void deletePasajeromaterialFlatButton_Click(object sender, EventArgs e) { this.pasajeroMaterialListView.Items.Clear(); if (nombrePasajero == " " && vueloPasajero == " ") { MessageBox.Show("No se puede eliminar el elemento", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (this.searchPasajeroLineTextField.Text.Length == 0) { showListPasajeros(pasajerosList); } if (vueloPasajero.Length > 0) { foreach (Vuelo v in flyList) { if (vueloPasajero.CompareTo(v.ToString()) == 0) { v.getListaPasajeros().RemoveAll( pas => nombrePasajero.CompareTo(pas.getCompleteName()) == 0 && asientoPasajero == pas.getNumeroAsiento() ); v.setAsientosDisp(v.getAsientosDip() + 1); } } pasajerosList.RemoveAll(pas => nombrePasajero.CompareTo(pas.getCompleteName()) == 0 && asientoPasajero == pas.getNumeroAsiento()); displayContentPasajero(pasajerosList); } }
private void deleteVueloMaterialFlatButton_Click(object sender, EventArgs e) { if (this.rutaVuelo.Length == 0) { MessageBox.Show("No se puede eliminar el elemento", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else if (this.searchVueloLineTextField.Text.Length == 0 && this.rutaVuelo.Length == 0) { showListVuelos(); return; } flyList.RemoveAll((v) => this.rutaVuelo.CompareTo(v.ToString()) == 0); /* * Aqui va lo del grafo */ graph.removeAdy(this.rutaVuelo[3], this.rutaVuelo[4]); graph.removeAlone(this.rutaVuelo[3]); graph.removeAlone(this.rutaVuelo[4]); showListVuelos(); this.rutaVuelo = ""; }