public int crearBajaTemporal(CierreTemporal cierreTemporal) { RepositorioCierreTemporal repositorioCierreTemporal = new RepositorioCierreTemporal(); RepositorioReserva repositorioReserva = new RepositorioReserva(); Hotel hotel = cierreTemporal.getHotel(); bool existReservas = repositorioReserva.existReservaBetweenDate(cierreTemporal.getFechaInicio(), cierreTemporal.getFechaFin(), cierreTemporal.getHotel().getIdHotel()); if (existReservas) { throw new RequestInvalidoException("No es posible dar de baja temporal el hotel. Existen reservas para la fecha la cual se quiere dar de baja el hotel"); } return(repositorioCierreTemporal.create(cierreTemporal)); }