38 lines
1.2 KiB
JavaScript
38 lines
1.2 KiB
JavaScript
|
|
const connection = require('../conf/connection.js');
|
|
const express = require('express')
|
|
const sendmail = require('sendmail')();
|
|
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('/descargar_pdf', async (req, res) => {
|
|
|
|
let cad=`select * from persona where id_persona=${req.query.id_persona};`;
|
|
let ans=await query(cad);
|
|
let correo=ans[0].correo_electronico;
|
|
console.log(ans);
|
|
sendmail({
|
|
from: 'ciie2020@acatlan.unam.mx',
|
|
to: `${correo}`,
|
|
subject: 'Inscipción coloquio de Educacion FES-Acatlan',
|
|
html: `Gracias por inscribirte al coloquio internacional de educacion`,
|
|
// attachments: [
|
|
// { // use URL as an attachment
|
|
// filename: 'comprobante.txt',
|
|
// path: __dirname + `/../files/lista-${req.query.id_persona}.pdf`
|
|
// }
|
|
// ]
|
|
});
|
|
//res.download(__dirname + `/../files/lista-${req.query.id_persona}.pdf`);
|
|
return res.status(200).json({msj: "exito"});
|
|
})
|
|
|
|
module.exports = app; |