Exemplo n.º 1
0
 private void CobrarVehiculo(Vehiculo vehiculo)
 {
     if (vehiculoLista.Count > 0)
     {
         float importePagado = vehiculoLista[0].Pagar(impuesto);
         vehiculoLista.RemoveAt(0);
         Console.WriteLine("Un " + vehiculo.GetType().ToString() + " ha pagado " + importePagado.ToString());
     }
 }
Exemplo n.º 2
0
 private void CobrarVehiculo(Vehiculo vehiculo)
 {
     if (vehiculoLista.Count > 0)
         {
             float importePagado = vehiculoLista[0].Pagar(impuesto);
             vehiculoLista.RemoveAt(0);
             Console.WriteLine("Un " + vehiculo.GetType().ToString() + " ha pagado " + importePagado.ToString());
         }
 }
Exemplo n.º 3
0
 private void RecibirVehiculo(Vehiculo vehiculo)
 {
     if (vehiculo is Ambulancia)
     {
         if (((Ambulancia)vehiculo).emergencia)
         {
             vehiculoLista.Insert(0, vehiculo);
         }
         else
         {
             vehiculoLista.Add(vehiculo);
         }
     }
     else
     {
         vehiculoLista.Add(vehiculo);
     }
     Console.WriteLine("Ha llegado un " + vehiculo.GetType().ToString());
 }
Exemplo n.º 4
0
        private void RecibirVehiculo(Vehiculo vehiculo)
        {
            if (vehiculo is Ambulancia)
                {
                    if (((Ambulancia)vehiculo).emergencia)
                    {
                        vehiculoLista.Insert(0, vehiculo);

                    }
                    else
                    {
                        vehiculoLista.Add(vehiculo);
                    }
                }
                else
                {
                    vehiculoLista.Add(vehiculo);
                }
                Console.WriteLine("Ha llegado un " + vehiculo.GetType().ToString());
        }