get para eventos

This commit is contained in:
onsaliyo 2021-04-03 11:41:38 +02:00
parent b111aa6282
commit 207b7461b0
2 changed files with 26 additions and 3 deletions

View File

@ -72,7 +72,22 @@ async function addEvento(evento){
module.exports.addEvento = addEvento; module.exports.addEvento = addEvento;
async function getEventos(discotecaId){ async function getEventos(){
try{
let conn = await mariadb.getConn();
const rows = await conn.query("SELECT id, discotecaID, nombre, localizacion, fecha, hora, descripcion, precio1, precio2 FROM evento");
conn.release();
if(rows){
return rows;}
}catch(err){
console.log("No se pudo acceder a la BD: "+err);
}
}
module.exports.getEventos = getEventos;
async function getEventosDiscoteca(discotecaId){
try{ try{
let conn = await mariadb.getConn(); let conn = await mariadb.getConn();
const rows = await conn.query("SELECT id, discotecaID, nombre, localizacion, fecha, hora, descripcion, precio1, precio2 FROM evento WHERE discotecaID = ?", [discotecaId.id]); const rows = await conn.query("SELECT id, discotecaID, nombre, localizacion, fecha, hora, descripcion, precio1, precio2 FROM evento WHERE discotecaID = ?", [discotecaId.id]);
@ -86,4 +101,4 @@ async function getEventos(discotecaId){
} }
} }
module.exports.getEventos = getEventos; module.exports.getEventosDiscoteca = getEventosDiscoteca;

View File

@ -46,12 +46,20 @@ router.post('/evento', async function(req, res){
} }
}) })
router.get('/evento', async function(req, res){
var eventosout = await consultasDB.getEventos();
res.setHeader('Content-Type', 'application/json');
if (eventosout){
res.send(JSON.stringify(eventosout));
}
})
router.post('/eventosDiscoteca', async function(req, res){ router.post('/eventosDiscoteca', async function(req, res){
console.log(req.body); console.log(req.body);
const evento = req.body; const evento = req.body;
eventout = await consultasDB.getEventos(evento); eventout = await consultasDB.getEventosDiscoteca(evento);
if (eventout){ if (eventout){
console.log(JSON.stringify(eventout)); console.log(JSON.stringify(eventout));
res.send(JSON.stringify(eventout)); res.send(JSON.stringify(eventout));