Quando tento pegar o valor no index,ele me traz undefined.
Main.JS
const { app, BrowserWindow , ipcMain} = require('electron');
var tools = require('./app/connection.js');
app.on('ready',() => {
console.log('App iniciado.');
let mainWindow = new BrowserWindow({
width:800,
height:600
})
mainWindow.loadURL(`file://${__dirname}/app/index.html`);
});
ipcMain.on('pega-numero-usuarios',() => {
console.log('Numero de usuarios');
var obj = tools.getUsuarios();
console.log(obj[0].contador);
})
Connection JS
const sql = require('mssql')
const config = {
user: 'sa',
password: '.',
server: ';;',
database: 'VMD',
parseJSON: true
}
module.exports = {
getUsuarios: function () {
sql.connect(config, function (err) {
new sql.Request().query('select count(cod_usuari) as contador from USUAR', function (err, result) {
//console.dir("Quantity: " + result[0].contador)
return result;
})
})
}
}