findConsumerNumber.js
682 Bytes
var consumerNumber = function(nomeConsumidor, callback, err) {
var qrySql =
"select TOP (1) COD_DAE, COD_DAE + 9000000 as novo_cod_dae, NOME from cadastro where NOME LIKE '%" +
nomeConsumidor +
"%'";
poolMsql.request().query(qrySql, function(err, recordset) {
if (err || recordset.recordset.length === 0) {
console.log("Não realizou a querie: \n" + err);
return callback(null, null, err);
} else {
var numeroDoConsumidor = recordset.recordset[0].novo_cod_dae;
var nomeDoConsumidor = recordset.recordset[0].NOME;
return callback(numeroDoConsumidor, nomeDoConsumidor, undefined);
}
});
};
module.exports = consumerNumber;