public Agencia SoloHoteles() { Agencia agencia = new Agencia(); foreach (Alojamiento al in this.alojamientos) { if (al != null && al is Hotel) { agencia.AgregarAlojamiento(al); Console.Clear(); } } return(agencia); }
public Agencia MasEstrellas(int minimo) { Agencia agencia = new Agencia(); foreach (Alojamiento al in this.alojamientos) { if (al != null) { if (al.getEstrellas() >= minimo) { agencia.AgregarAlojamiento(al); Console.Clear(); } } } return(agencia); }
public Agencia CabaniasEntrePrecios(double min, double max) { Agencia agencia = new Agencia(); foreach (Alojamiento al in this.alojamientos) { if (al != null && al is Cabania) { Cabania cabania = (Cabania)al; double precio = cabania.getPrecioPorDia(); if (precio >= min && precio <= max) { agencia.AgregarAlojamiento(al); Console.Clear(); } } } return(agencia); }