From d8017847ae99a5994d12362993d14543b189509c Mon Sep 17 00:00:00 2001 From: Bruno Noronha Date: Mon, 20 Oct 2014 16:25:34 -0200 Subject: [PATCH] inserindo último usuário logado --- src/Cacic/CommonBundle/Entity/LogAcessoRepository.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+), 0 deletions(-) diff --git a/src/Cacic/CommonBundle/Entity/LogAcessoRepository.php b/src/Cacic/CommonBundle/Entity/LogAcessoRepository.php index 8d52fe9..0e471df 100755 --- a/src/Cacic/CommonBundle/Entity/LogAcessoRepository.php +++ b/src/Cacic/CommonBundle/Entity/LogAcessoRepository.php @@ -29,6 +29,22 @@ class LogAcessoRepository extends EntityRepository return $qb->getQuery()->getOneOrNullResult(); } + /** + * Função que retorna o último usuário logado para o computador solicitado + * + * @param $id_computador + */ + public function ultimoUserName( $id_computador ) { + $qb = $this->createQueryBuilder('usuario') + ->select('usuario') + ->where('usuario.idComputador = :computador') + ->orderBy('usuario.data', 'desc') + ->setMaxResults(1) + ->setParameter('computador', $id_computador ); + + return $qb->getQuery()->getOneOrNullResult(); + } + /** * -- libgit2 0.21.2