diff --git a/server/controller/Profesor/adscripciones.js b/server/controller/Profesor/adscripciones.js new file mode 100644 index 0000000..29b5819 --- /dev/null +++ b/server/controller/Profesor/adscripciones.js @@ -0,0 +1,8 @@ +const Carrito = require('../../db/tablas/Profesor'); + +const equipos = async () => { + return Carrito.findAll({ + attributes: ['adscripcion'], + }); +}; +module.exports = equipos; diff --git a/server/routes/Profesor.js b/server/routes/Profesor.js index 467bfc6..acf273f 100644 --- a/server/routes/Profesor.js +++ b/server/routes/Profesor.js @@ -8,6 +8,7 @@ const controllerPath = '../controller/Profesor'; const login = require(`${controllerPath}/login`); const entradaInvitado = require(`${controllerPath}/entradaInvitado`); const cargarDatos = require(`${controllerPath}/cargarDatos`); +const adscripciones = require(`${controllerPath}/adscripciones`); app.post(`${route}/login`, (req, res) => { return login(req.body) @@ -29,6 +30,16 @@ app.post(`${route}/entradaInvitado`, (req, res) => { }); }); +app.get(`${route}/adscripciones`, (req, res) => { + return adscripciones() + .then((data) => { + res.status(200).json(data); + }) + .catch((err) => { + res.status(400).json({ message: err.message }); + }); +}); + app.post( `${route}/cargarDatos`, // verificaToken,