Rev 227 | Rev 229 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 227 | Rev 228 | ||
|---|---|---|---|
| Line 52... | Line 52... | ||
| 52 | 52 | ||
| 53 | @Override |
53 | @Override |
| 54 | public List<UsuarioLojaDTO> consultarLojasDoUsuario(Long sequencialUsuario) { |
54 | public List<UsuarioLojaDTO> consultarLojasDoUsuario(Long sequencialUsuario) { |
| 55 | StringBuilder jpql = new StringBuilder(); |
55 | StringBuilder jpql = new StringBuilder(); |
| 56 | jpql.append("SELECT new br.com.ec.domain.dto.UsuarioLojaDTO(ul.loja.sequencial, ul.loja.descricao) FROM UsuarioLoja ul "); |
56 | jpql.append("SELECT new br.com.ec.domain.dto.UsuarioLojaDTO(ul.loja.sequencial, ul.loja.descricao) FROM UsuarioLoja ul "); |
| 57 | jpql.append("WHERE ul.usuario.sequencial = :sequencialUsuario"); |
- | |
| - | 57 | jpql.append("WHERE ul.usuario.sequencial = :sequencialUsuario "); |
|
| - | 58 | jpql.append("ORDER BY ul.loja.ordenador "); |
|
| 58 | try { |
59 | try { |
| 59 | return getEntityManager().createQuery(jpql.toString(), UsuarioLojaDTO.class) |
60 | return getEntityManager().createQuery(jpql.toString(), UsuarioLojaDTO.class) |
| 60 | .setParameter("sequencialUsuario", sequencialUsuario) |
- | |
| 61 | .getResultList(); |
- | |
| - | 61 | .setParameter("sequencialUsuario", sequencialUsuario) |
|
| - | 62 | .getResultList(); |
|
| - | 63 | } catch (Exception ex) { |
|
| - | 64 | ex.printStackTrace(); |
|
| - | 65 | }
|
|
| - | 66 | return null; |
|
| - | 67 | }
|
|
| - | 68 | ||
| - | 69 | @Override |
|
| - | 70 | public List<UsuarioLojaDTO> consultarTodasLojasAtivas(Long sequencialUsuario) { |
|
| - | 71 | StringBuilder jpql = new StringBuilder(); |
|
| - | 72 | jpql.append("SELECT new br.com.ec.domain.dto.UsuarioLojaDTO(l.sequencial, l.descricao) FROM Loja l "); |
|
| - | 73 | jpql.append("WHERE l.ativo = TRUE "); |
|
| - | 74 | jpql.append("ORDER BY l.ordenador "); |
|
| - | 75 | try { |
|
| - | 76 | return getEntityManager().createQuery(jpql.toString(), UsuarioLojaDTO.class).getResultList(); |
|
| 62 | } catch (Exception ex) { |
77 | } catch (Exception ex) { |
| 63 | ex.printStackTrace(); |
78 | ex.printStackTrace(); |
| 64 | }
|
79 | }
|
| 65 | return null; |
80 | return null; |
| 66 | }
|
81 | }
|