public List <CantReservasPorHospedaje> GenerarReporte(DatosReporte datos) { List <CantReservasPorHospedaje> retorno = new List <CantReservasPorHospedaje>(); var reservas = logicaReserva.ObtenerTodos().Where(x => x.Hospedaje.PuntoTuristico.Id == datos.PuntoId).ToList(); HayReservas(reservas); foreach (Reserva reserva in reservas) { if (EstaEnFecha(reserva, datos) && EstadoValido(reserva)) { AumentarContador(retorno, reserva); } } retorno = OrdenarLista(retorno); return(retorno); }
public IActionResult Get() { List <Reserva> reservas = logica.ObtenerTodos(); return(Ok(reservas)); }