From 734556ef35383fe74d932da2b81c8ac7d4b1ae02 Mon Sep 17 00:00:00 2001 From: "maria.ruiz" <zs22016128@estudiantes.uv.mx> Date: Mon, 10 Mar 2025 08:00:51 +0000 Subject: [PATCH] Actualizar Interfaz/scripts/BoletosArtista1.js --- Interfaz/scripts/BoletosArtista1.js | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/Interfaz/scripts/BoletosArtista1.js b/Interfaz/scripts/BoletosArtista1.js index 641cfe5..ab571b0 100644 --- a/Interfaz/scripts/BoletosArtista1.js +++ b/Interfaz/scripts/BoletosArtista1.js @@ -4,9 +4,9 @@ let diaSeleccionado = 23; const asientosVendidos = { 22: new Set(), 23: new Set(), 24: new Set() }; let asientosSeleccionados = new Set(); -// Función para cargar los asientos desde el servidor + function cargarAsientos() { - const artista = "The Driver Era"; // Cambia esto según el artista + const artista = "The Driver Era"; const url = `consultar_asientos.php?artista=${encodeURIComponent(artista)}&dia=${diaSeleccionado}`; fetch(url) @@ -17,23 +17,19 @@ function cargarAsientos() { return; } - // Limpiar los asientos vendidos para el día seleccionado asientosVendidos[diaSeleccionado].clear(); - // Actualizar los asientos vendidos data.asientos.forEach(asiento => { if (asiento.estado === 'vendido') { asientosVendidos[diaSeleccionado].add(asiento.asiento); } }); - // Renderizar los asientos renderizarAsientos(); }) .catch(error => console.error('Error al cargar los asientos:', error)); } -// Función para seleccionar un día function seleccionarDia(dia) { diaSeleccionado = dia; asientosSeleccionados.clear(); @@ -42,7 +38,7 @@ function seleccionarDia(dia) { cargarAsientos(); } -// Función para seleccionar/deseleccionar un asiento + function toggleAsiento(asiento) { if (asientosVendidos[diaSeleccionado].has(asiento)) return; if (asientosSeleccionados.has(asiento)) { @@ -53,7 +49,6 @@ function toggleAsiento(asiento) { renderizarAsientos(); } -// Función para mostrar el comprobante function venderAsientos() { if (asientosSeleccionados.size === 0) { alert("Selecciona al menos un asiento para vender."); @@ -76,7 +71,6 @@ function venderAsientos() { document.getElementById('comprobanteModal').style.display = 'block'; } -// Función para confirmar la venta function confirmarVenta() { const artista = "The Driver Era"; // Cambia esto según el artista const url = 'vender_asientos.php'; @@ -116,7 +110,6 @@ function confirmarVenta() { document.getElementById('comprobanteModal').style.display = 'none'; } -// Función para rechazar la venta function rechazarVenta() { // Deseleccionar los asientos asientosSeleccionados.clear();