Boa tarde!
No evento "afterStateLeave" preciso de uma função para buscar o nome do usuário que está logado. Não somente o código.
Tentei o código abaixo, porém, não deu certo.
/**
* Retorna o nome do usuário logado atualmente
* @param cod O código do usuário
* @returns O nome do usuário logado que está cadastrado no Fluig
*/
function getUser(cod){
var usuario;
var c1 = DatasetFactory.createConstraint("colleaguePK.colleagueId", cod, cod, ConstraintType.MUST);
var constraints = new Array(c1);
var sortingFields = new Array("colleaguePK.colleagueId");
var returnFields = new Array("colleagueName");
var dataset = DatasetFactory.getDataset("colleague", returnFields, constraints, sortingFields);
usuario = dataset.values[i].colleagueName;
return usuario;
}
Também tentei o seguinte código:
/**
* Retorna o nome do usuário logado atualmente
* @param cod O código do usuário
* @returns O nome do usuário logado que está cadastrado no Fluig
*/
function getUser(cod){
var usuario;
usuario = getUser();
return usuario;
}
Mas também não funcionou. Poderiam me ajudar?