Utilizar mais um critério Na tabela consta o id do usuário e com o filtro abaixo, faz que somente o usuário tenha a sua informação postada, até aqui blz. $criteria->add(new TFilter('usuario', '=', TSession::getValue('usernameid'))); Segue a dúvida: preciso no mesmo formulário ter uma exceçao para o usuário gerente acessar todas as informações. ...
JC
Utilizar mais um critério  
Fechado
Na tabela consta o id do usuário e com o filtro abaixo, faz que somente o usuário tenha a sua informação postada, até aqui blz.
$criteria->add(new TFilter('usuario', '=', TSession::getValue('usernameid')));
Segue a dúvida: preciso no mesmo formulário ter uma exceçao para o usuário gerente acessar todas as informações.


Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (4)


RM

Se pode fazer isso:

 
  1. <?php
  2. $repository = new TRepository('CrmFontesEstampasFranchise');
  3. $records_filtred = $repository->where('franchise_id', '=', $object->franchise_id)->where('fontes_estampas_id', '=', $object->fontes_estampas_id)->load();
  4. ?>
RM

Ou isso no seu caso específico:

 
  1. <?php
  2. $criteria = new TCriteria;
  3. $criteria->add(new TFilter('age', '<', 16), TExpression::OR_OPERATOR);
  4. $criteria->add(new TFilter('age', '>', 60), TExpression::OR_OPERATOR);
  5. echo $criteria->dump(); // (age < 16 OR age > 60)
  6. ?>
RM

Da uma olhada no tutor:

www.adianti.com.br/framework_files/tutor/index.php?class=CriteriaVie
PD

Olhe no projeto changeman:
www.adianti.com.br/framework-changeman

O usuário só visualiza os chamados dele.

Att,