Files
red_de_investigacion/routes/traer_proyectos.js
T
DanielRamirezGe 37e98f552d actualizacion base
2020-01-17 18:26:12 -06:00

38 lines
1.1 KiB
JavaScript

const connection = require('../conf/connection');
const express = require('express');
var app = express();
function query(consulta) {
return new Promise(function(resolve, reject) {
connection.query(`${consulta}`, (error, results, files) => {
if (error) reject(error);
resolve(results);
});
})
}
app.get('/traer_proyectos', async(req, res) => {
let respuesta;
let aux = [];
try {
let nom = req.body.nombre;
// console.log(nom);
let cad = `select id_proyecto,nombre_proyecto,nombre_responsable from proyecto;`;
respuesta = await query(cad);
await respuesta.forEach(element => {
if (element.nombre_responsable == null)
element.nombre_responsable = "";
aux.push(element);
});
//console.log(respuesta);
} catch (error) {
console.log(error);
res.status(400).json({ error: true, msj: "Error al verificar el nombre del proyecto" });
return;
}
res.status(200).json({ err: false, msj: "exito", data: aux });
return;
})
module.exports = app;