[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3824: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3826: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3827: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3828: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
Next Framework • Ver Tópico - Como saber quem é o usuário corrente.
Página 1 de 3

Como saber quem é o usuário corrente.

MensagemEnviado: Sáb Jul 09, 2011 2:53 pm
por jtakata
Rógel e demais membros.

Ao salvar um registro no CRUD, eu queria gravar quem foi o usuário que fez a inclusão/alteração.
Parece que um cookie poderia ser a solução mas pode haver casos em que a gravação de cookie não esteja habilitada ou não seja permitida pela área de segurança da empresa.
Haveria algum outro jeito?

Grato,
Jorge

Re: Como saber quem é o usuário corrente.

MensagemEnviado: Seg Jul 11, 2011 10:08 am
por marlon

Re: Como saber quem é o usuário corrente.

MensagemEnviado: Seg Jul 11, 2011 10:40 am
por jtakata
Caramba!?!
Na verdade, eu só queria a cereja e você me manda o bolo todo?? :D
Bom, pelo que entendi o método Next.getUser() traz a informação que eu queria, confere?
Ah, pelo que entendi da sua implementação, as tabelas dos CRUDs precisariam ter os campos dataInc, dataAtu, dataExc, userInc, userAtu e userExc. Fora isso, a exclusão é lógica e não física, confere?

Re: Como saber quem é o usuário corrente.

MensagemEnviado: Seg Jul 11, 2011 10:50 am
por marlon

Re: Como saber quem é o usuário corrente.

MensagemEnviado: Seg Jul 11, 2011 11:08 am
por jtakata
Valeu Marlon!!!
Espero um dia estar próximo do nível de vocês e colaborar com os mais novatos. :)
Muito Obrigado e abraços.
Jorge

Re: Como saber quem é o usuário corrente.

MensagemEnviado: Sex Jul 15, 2011 10:37 pm
por jtakata
Só pra confirmar, os CRUDs passam a estender a nova classe GenericAuditDAO ao invés do GenericDAO, é isso?

Re: Como saber quem é o usuário corrente.

MensagemEnviado: Dom Jul 17, 2011 3:29 am
por jtakata
Eu criei uma nova classe GenericAuditDAO no org.nextframework.persistence do jeito que eu supus que tenha sido feito.
Apareceu um erro: não acha a classe BasicBeanAudit.
Aí eu criei essa classe no mesmo package contendo os campos referenciados no GenericAuditDAO, com seus respectivos getters e setters, sem nenhum tipo de anotação.
O caminho é por aí mesmo?

Re: Como saber quem é o usuário corrente.

MensagemEnviado: Dom Jul 17, 2011 5:53 pm
por jtakata

Re: Como saber quem é o usuário corrente.

MensagemEnviado: Dom Jul 17, 2011 10:17 pm
por marlon

Re: Como saber quem é o usuário corrente.

MensagemEnviado: Dom Jul 17, 2011 10:21 pm
por marlon