Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Filtro na Classe SystemUserList jose.afonso. paulino: ( 2020-05-23) Boa Tarde prezado Leandro Coelho! Estou com uma duvida no Framework Adianti Studio versão 7.0.0. A dúvida é a seguinte: A Classe SystemUserList quando um usuário carrega, gostaria que só carregasse o seu nome de usuário não a lista toda dos usuários do sistema. Vê o código abaixo que fiz um Filtro. $criteria = new TCriteria(); $criteria->add...
JP
Filtro na Classe SystemUserList  
jose.afonso. paulino: ( 2020-05-23)
Boa Tarde prezado Leandro Coelho!
Estou com uma duvida no Framework Adianti Studio versão 7.0.0.
A dúvida é a seguinte:
A Classe SystemUserList quando um usuário carrega, gostaria que só carregasse o seu nome de usuário não a lista toda dos usuários do sistema.
Vê o código abaixo que fiz um Filtro.

$criteria = new TCriteria();

$criteria->add(new TFilter('id','=',TSession::getValue('userunitid')));
$this->setCriteria($criteria);
Este filtro está a me retornar todos os usuários do sistema, mas eu gostaria que só me retornasse o usuário logado da sessão.

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (2)


MG

Bom dia.
Você deve passar o usuário logado. No seu exemplo vc está passando a unidade:
Faça assim:
  1. <?php
  2. $criteria->add(new TFilter('id','=',TSession::getValue('userid')));
  3. ?>
JP

Obrigado pela resposta, mil agradecimentos. Deu certo.