añadir la funcion del loggin, registar, obtener conferencias
This commit is contained in:
@@ -0,0 +1,104 @@
|
||||
const connection = require('../conf/connection.js');
|
||||
const express = require('express')
|
||||
var app = express();
|
||||
|
||||
var conferencias = {
|
||||
dia1: {
|
||||
conf1: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
},
|
||||
conf2: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
},
|
||||
conf3: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
}
|
||||
|
||||
},
|
||||
dia2: {
|
||||
conf1: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
},
|
||||
conf2: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
},
|
||||
conf3: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
}
|
||||
},
|
||||
dia4: {
|
||||
conf1: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
},
|
||||
conf2: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
},
|
||||
conf3: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
}
|
||||
},
|
||||
dia5: {
|
||||
conf1: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
},
|
||||
conf2: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
},
|
||||
conf3: {
|
||||
nombre: "",
|
||||
fecha: "",
|
||||
asistir: false
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
app.get('/getConferencias', (req, res) => {
|
||||
|
||||
|
||||
connection.query(`select * from Conferencia ;`, function(error, results, fields) {
|
||||
if (error) {
|
||||
res.status(200).json({ err: true, mjs: 'error en la consulta de conferencia' });
|
||||
connection.end();
|
||||
return;
|
||||
}
|
||||
res.status(200).json({ results });
|
||||
for (let i = 1; i <= 5; i++) {
|
||||
if (i < 3) {
|
||||
for (let j = ((i - 1) * 3) + 1; j <= ((i - 1) * 3) + 3; j++) {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
return;
|
||||
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
module.exports = app;
|
||||
@@ -0,0 +1,8 @@
|
||||
var express = require('express')
|
||||
var app = express()
|
||||
|
||||
app.use(require('./registro'));
|
||||
app.use(require('./registroPersona'));
|
||||
app.use(require('./loggin'));
|
||||
app.use(require('./getConferencias'));
|
||||
module.exports = app;
|
||||
@@ -0,0 +1,52 @@
|
||||
const connection = require('../conf/connection.js');
|
||||
const express = require('express')
|
||||
|
||||
var app = express();
|
||||
|
||||
app.get('/loggin', (req, res) => {
|
||||
connection.query(`SELECT idPersona from Persona where correo = '${req.body.correo}' `,
|
||||
function(error, results, fields) {
|
||||
if (error) {
|
||||
res.status(200).json({ err: true, mjs: 'error en la verificacion del correo' });
|
||||
|
||||
return;
|
||||
}
|
||||
if (results.length == 0) {
|
||||
res.status(200).json({ err: true, mjs: 'Correo no registrado' });
|
||||
|
||||
return;
|
||||
} else {
|
||||
connection.query(`SELECT * from Persona where correo = '${req.body.correo}' and pasword= '${req.body.password}'`,
|
||||
function(e, r, f) {
|
||||
if (e) {
|
||||
res.status(200).json({ err: true, mjs: 'error en la verificacion del de la contraseña' });
|
||||
|
||||
return;
|
||||
}
|
||||
//console.log(r, `'${req.body.correo}' and pasword= '${req.body.password}'`);
|
||||
if (r.length == 0) {
|
||||
res.status(200).json({ err: true, mjs: 'Datos Incorrectos' });
|
||||
|
||||
return;
|
||||
} else {
|
||||
// console.log(r[0].idPersona);
|
||||
res.status(200).json({ err: false, mjs: 'Bienvenido', idPersona: r[0].idPersona, nombre: r[0].nombre });
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
module.exports = app;
|
||||
|
||||
|
||||
|
||||
// {
|
||||
// "correo": "daniel.adrian.ramirez.george@gmail.com",
|
||||
// "password": "georgechido"
|
||||
|
||||
// }
|
||||
@@ -0,0 +1,20 @@
|
||||
const connection = require('../conf/connection.js');
|
||||
const express = require('express')
|
||||
|
||||
var app = express()
|
||||
|
||||
app.get('/registro', (req, res) => {
|
||||
|
||||
connection.connect();
|
||||
|
||||
connection.query('SELECT * from Persona', function(error, results, fields) {
|
||||
if (error) throw error;
|
||||
res.status(400).json({ err: "huevos puto no tienes usuario" })
|
||||
});
|
||||
});
|
||||
app.post('/registro', (req, res) => {
|
||||
if (!req.body.nombre) return res.status(400).json({ err: "falta el nombre" })
|
||||
res.status(200).json(req.body)
|
||||
})
|
||||
|
||||
module.exports = app
|
||||
@@ -0,0 +1,58 @@
|
||||
const connection = require('../conf/connection.js');
|
||||
const express = require('express')
|
||||
|
||||
var app = express()
|
||||
|
||||
app.post('/registroPersona', (req, res) => {
|
||||
//console.log(req.body.correo);
|
||||
connection.query(`SELECT * from Persona where correo='${req.body.correo}'; `, function(error, results, fields) {
|
||||
if (error) {
|
||||
res.status(200).json({ err: true, mjs: 'error en la comprobacion del correo' });
|
||||
connection.end();
|
||||
return;
|
||||
}
|
||||
console.log(results.length);
|
||||
if (results.length == 0) {
|
||||
connection.query(`insert into Persona values (${req.body.est}, '${req.body.noCuenta}', ${req.body.promedio},
|
||||
'${req.body.nombre}', '${req.body.apellidos}', '${req.body.sexo}', ${req.body.edad}, '${req.body.correo}',
|
||||
'${req.body.nivelIngles}', '${req.body.comunidad}' , '${req.body.pasword}', '${req.body.facultdad}' , '${req.body.gradoAcademico}',
|
||||
'${req.body.nombrePrograma}' , ${req.body.semestre}, ${req.body.titulado} );`,
|
||||
function(e, r, f) {
|
||||
if (e) {
|
||||
res.status(200).json({ err: true, mjs: 'error al registrar en la base' });
|
||||
connection.end();
|
||||
return;
|
||||
}
|
||||
res.status(200).json({ err: false, msj: 'Registro completo' });
|
||||
|
||||
return;
|
||||
});
|
||||
|
||||
} else {
|
||||
res.status(200).json({ err: true, mjs: 'el correo ya esta registardo' });
|
||||
return;
|
||||
}
|
||||
|
||||
});
|
||||
});
|
||||
|
||||
module.exports = app;
|
||||
|
||||
|
||||
// {
|
||||
// "est" : null,
|
||||
// "nombre" : "sasasaassa",
|
||||
// "promedio" : 9.2,
|
||||
// "apellidos" : "pica papas",
|
||||
// "sexo" : "hombre",
|
||||
// "edad" : 21,
|
||||
// "correo" : "slllls@ga.cdsdsdsom",
|
||||
// "nivelIngles" : "Avanzado",
|
||||
// "comunidad" : "UNAM",
|
||||
// "pasword" : "sasa8s88sa8",
|
||||
// "facultdad" : "La mas chida",
|
||||
// "gradoAcademico" : "Licenciatura",
|
||||
// "nombrePrograma" : "carpintero",
|
||||
// "semestre" : "8",
|
||||
// "titulado" : false
|
||||
// }
|
||||
Reference in New Issue
Block a user