private int AsignarNumeroVehiculo() { int numero = 0; while (true) { numero++; if (cbxTipoVehiculo.SelectedIndex == 0) { if (!Aviones.Exists(x => x.Numero == numero)) { break; } } if (cbxTipoVehiculo.SelectedIndex == 1) { if (!Autos.Exists(x => x.Numero == numero)) { break; } } if (cbxTipoVehiculo.SelectedIndex == 2) { if (!Colectivos.Exists(x => x.Numero == numero)) { break; } } } return(numero); }