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;