Filtros en Computadoras, Impresoras e Inventario
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
const sequelize = require('../../config/sequelize.conf');
|
||||
|
||||
const { QueryTypes } = require('sequelize');
|
||||
|
||||
|
||||
const tipoPrinters = async(req, res) => {
|
||||
// res.json({
|
||||
// message: "Listo"
|
||||
// });
|
||||
|
||||
await sequelize.query(`
|
||||
SELECT idTipo, tipo
|
||||
FROM TIPO`, { type: QueryTypes.SELECT })
|
||||
.then(tipoPrinters => {
|
||||
return res.json({
|
||||
tipoPrinters
|
||||
})
|
||||
})
|
||||
.catch(error => res.status(500).json({
|
||||
error
|
||||
}));
|
||||
|
||||
}
|
||||
|
||||
module.exports = tipoPrinters;
|
||||
@@ -4,6 +4,7 @@ let app = express();
|
||||
const computers = require('../controller/api/computers');
|
||||
const printers = require('../controller/api/printers');
|
||||
const tipo = require('../controller/api/tipo');
|
||||
const tipoPrinters = require('../controller/api/tipoPrinters');
|
||||
const { verifyToken, verifyAdmin } = require('../middlewares/authentication');
|
||||
|
||||
app.get('/api/computers', verifyToken, (req, res) => {
|
||||
@@ -24,5 +25,10 @@ app.get('/api/tipo', verifyToken, (req, res) => {
|
||||
|
||||
});
|
||||
|
||||
app.get('/api/tipoPrinters', verifyToken, (req, res) => {
|
||||
|
||||
return tipoPrinters(req, res);
|
||||
|
||||
});
|
||||
|
||||
module.exports = app;
|
||||
Reference in New Issue
Block a user