Subversion Repositories Integrator Subversion

Rev

Rev 229 | Rev 259 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 229 Rev 242
Line 131... Line 131...
131
                return null;
131
                return null;
132
        }
132
        }
133
       
133
       
134
        /*
134
        /*
135
        @Override
135
        @Override
136
        protected String getColunaOrdenadora() {
-
 
137
                return "nome";
-
 
138
        }
-
 
139
       
-
 
140
        @Override
-
 
141
        public Usuario consultarPorLogin(Usuario usuario) {
-
 
-
 
136
        public Usuario consultarPorLoginAnterior(Usuario usuario) {
142
                StringBuilder jpql = new StringBuilder();
137
                StringBuilder jpql = new StringBuilder();
143
                jpql.append("SELECT u FROM Usuario u ");
138
                jpql.append("SELECT u FROM Usuario u ");
144
                jpql.append("LEFT JOIN FETCH u.perfis p ");
139
                jpql.append("LEFT JOIN FETCH u.perfis p ");
145
                jpql.append("LEFT JOIN FETCH u.lojas l ");
-
 
-
 
140
//              jpql.append("LEFT JOIN FETCH u.lojas l ");
146
                jpql.append("WHERE u.login = :login AND u.senha = :senha AND u.ativo is true");
141
                jpql.append("WHERE u.login = :login AND u.senha = :senha AND u.ativo is true");
147
                return getEntityManager().createQuery(jpql.toString(), Usuario.class)
142
                return getEntityManager().createQuery(jpql.toString(), Usuario.class)
148
                                        .setParameter("login", usuario.getLogin())
143
                                        .setParameter("login", usuario.getLogin())
149
                                        .setParameter("senha", usuario.getSenha())
144
                                        .setParameter("senha", usuario.getSenha())
150
                                        .getSingleResult();
145
                                        .getSingleResult();
151
        }
146
        }
-
 
147

-
 
148
        @Override
-
 
149
        protected String getColunaOrdenadora() {
-
 
150
                return "nome";
-
 
151
        }
-
 
152
       
-
 
153
       
152
       
154
       
153
        @Override
155
        @Override
154
        public Usuario consultarUsuarioPorSenha(String senha) {
156
        public Usuario consultarUsuarioPorSenha(String senha) {
155
                StringBuilder jpql = new StringBuilder();
157
                StringBuilder jpql = new StringBuilder();
156
                jpql.append("SELECT u FROM Usuario u ");
158
                jpql.append("SELECT u FROM Usuario u ");