2021-02-15 11:57:05 -06:00
|
|
|
require('./config');
|
2021-01-26 18:29:21 -06:00
|
|
|
const Sybase = require('sybase');
|
|
|
|
|
const db = new Sybase(
|
|
|
|
|
process.env.SYBASE_IP,
|
2021-01-26 18:42:32 -06:00
|
|
|
Number(process.env.SYBASE_PORT),
|
2021-01-26 18:29:21 -06:00
|
|
|
process.env.SYBASE_DB,
|
2021-01-26 18:42:32 -06:00
|
|
|
process.env.SYBASE_USER,
|
2021-01-26 18:29:21 -06:00
|
|
|
process.env.SYBASE_PASSWORD
|
|
|
|
|
);
|
|
|
|
|
|
2021-02-15 11:06:28 -06:00
|
|
|
const alumno = (numeroCuenta) => {
|
|
|
|
|
return new Promise((resolve, reject) => {
|
|
|
|
|
db.connect((err) => {
|
|
|
|
|
if (err) reject(err);
|
|
|
|
|
db.query(
|
2021-02-15 14:08:15 -06:00
|
|
|
`select * from servicio_social where cuenta = '${numeroCuenta}'`,
|
2021-02-15 11:06:28 -06:00
|
|
|
(err, data) => {
|
|
|
|
|
if (err) reject(err);
|
|
|
|
|
db.disconnect();
|
2021-02-15 11:10:23 -06:00
|
|
|
resolve(data);
|
2021-02-15 11:06:28 -06:00
|
|
|
}
|
|
|
|
|
);
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
};
|
2021-01-26 18:29:21 -06:00
|
|
|
|
2021-02-15 11:57:05 -06:00
|
|
|
module.exports = alumno;
|