Exemplo n.º 1
0
 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]);
     }
 }
Exemplo n.º 2
0
 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());
         }
     }
 }