diff --git a/server/controller/Admin/validarTicket.js b/server/controller/Admin/validarTicket.js index 422c684..ce95875 100644 --- a/server/controller/Admin/validarTicket.js +++ b/server/controller/Admin/validarTicket.js @@ -1,9 +1,22 @@ -const { validarNumeroEntero } = require('../../helper/validar'); +const { + validarNumeroEntero, + validarNumeroCuenta, +} = require('../../helper/validar'); const dbPath = '../../db/tablas'; const Inscripcion = require(`${dbPath}/Inscripcion`); +const gmail = require('../../helper/gmail'); +const correoDeclinar = require('../../helper/correoDeclinar'); const validarTicket = async (body) => { const folio = validarNumeroEntero(body.folio, 'folio', true); + const numeroCuenta = validarNumeroCuenta( + body.numeroCuenta, + 'número de cuenta', + true + ); + + let correo = {}; + let email = ''; return Inscripcion.findOne({ where: { folio }, @@ -33,6 +46,8 @@ const validarTicket = async (body) => { }) .then((res) => { if (body.validacion === 0) { + email = `${numeroCuenta}@pcpuma.acatlan.unam.mx`; + correoDeclinar = correoInscripciones(); return Inscripcion.update( { motivo: body.motivo }, { diff --git a/server/helper/correoDeclinar.js b/server/helper/correoDeclinar.js new file mode 100644 index 0000000..bf8e269 --- /dev/null +++ b/server/helper/correoDeclinar.js @@ -0,0 +1,22 @@ +const correoDeclinar = () => ({ + subject: `Tu inscripción a CEDETEC a sido declinada`, + msj: ` +

Estimado Usuario

+

+ Su inscripción a sido declinada, favor de pasar a CEDETEC para aclarar la situción. +

+ +

Motivos por los cuales tu inscripción a sido declinada:

+ + + +

Atentamente:

+

Atención Usuarios DSC

+ `, +}); + +module.exports = correoDeclinar;