public Agencia GetHotelesEntrePrecios(double minimo, double maximo) { Agencia agencia = new Agencia(); foreach (Alojamiento al in this.alojamientos) { if (al is Hotel && al.Precio() >= minimo && al.Precio() <= maximo) { agencia.AgregarAlojamiento(al); } } return(agencia); }
public Agencia GetCabanias() { Agencia agencia = new Agencia(); foreach (Alojamiento al in this.alojamientos) { if (al is Cabania) { agencia.AgregarAlojamiento(al); } } return(agencia); }
public Agencia GetAlojamientosConUnMinimoDeEstrellas(int minimo) { Agencia agencia = new Agencia(); foreach (Alojamiento al in this.alojamientos) { if (al.GetEstrellas() >= minimo) { agencia.AgregarAlojamiento(al); } } return(agencia); }