예제 #1
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());
         }
     }
 }
        public bool Arrendar(Vehiculo vehiculo, Arrendatario arrendatario, int dias)
        {
            string arriendo_nuevo = vehiculo.GetTipo() + ". Patente: " + vehiculo.patente + " - Nombre arrendatario: " + arrendatario.GetName() + " - Tiempo: " + dias.ToString();

            if (arriendos.Contains(arriendo_nuevo))
            {
                Console.WriteLine("El arriendo ya existe.");
                return(false);
            }
            arriendos.Add(arriendo_nuevo);
            Console.WriteLine("Arriendo agregado.");
            return(true);
        }