static Vehiculo ElegirVehiculo(Administrador admin, Sucursal sucursal_actual) { if (sucursal_actual.GetVehiculos() == null) { Console.WriteLine("No hay vehiculos en esta sucursal"); return(null); } else { admin.MostrarVehiculosEnSucursal(sucursal_actual); Console.WriteLine("Selecion: "); int vehiculo_seleccionado; int.TryParse(Console.ReadLine(), out vehiculo_seleccionado); if (vehiculo_seleccionado == 0) { return(null); } return(sucursal_actual.GetVehiculos()[vehiculo_seleccionado]); } }
public void ArrendarVehiculo(Arrendatario arrendatario, Vehiculo vehiculo, int dias, Sucursal sucursal) { if (arrendatario.GetTipo() == "Persona") { if (arrendatario.GetLicencia() == "B") { sucursal.Arrendar(vehiculo, arrendatario, dias); arrendatario.GetVehiculosArrendados(sucursal.Arrendar(vehiculo, arrendatario, dias).ToString()); } } }