// 1. Mostrar Habitaciones como lista HTML limpia
async function getRooms() {
const container = document.getElementById('rooms-list');
container.innerHTML = "Cargando...";
try {
const res = await fetch(`${ROOMS_API}/rooms`);
const data = await res.json();
// Convertimos cada objeto JSON en un elemento de lista visual
let html = "
";
data.forEach(room => {
html += `
-
Habitación ${room.id} - ${room.type}
Precio: $${room.price} | Estado: ${room.status}
`;
});
html += "
";
container.innerHTML = html;
} catch (err) {
container.innerText = "Error consultando habitaciones: " + err.message;
}
}
// 2. Mostrar Huéspedes como lista HTML limpia
async function getGuests() {
const container = document.getElementById('guests-list');
container.innerHTML = "Cargando...";
try {
const res = await fetch(`${GUESTS_API}/guests`);
const data = await res.json();
// Convertimos cada huésped en un elemento visual bonito
let html = "";
data.forEach(guest => {
html += `
-
ID ${guest.id}: ${guest.name}
Estado: ${guest.status}
`;
});
html += "
";
container.innerHTML = html;
} catch (err) {
container.innerText = "Error consultando huéspedes: " + err.message;
}
}