Subversion Repositories Integrator Subversion

Rev

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

Rev 268 Rev 274
Line 1088... Line 1088...
1088
                        if (VerificadorUtil.naoEstaNulo(parametrosConsulta.getMarca())) {
1088
                        if (VerificadorUtil.naoEstaNulo(parametrosConsulta.getMarca())) {
1089
                                query.setParameter("sequencialMarcaDoModelo", parametrosConsulta.getMarca().getSequencial());
1089
                                query.setParameter("sequencialMarcaDoModelo", parametrosConsulta.getMarca().getSequencial());
1090
                        }
1090
                        }
1091
                        if (VerificadorUtil.naoEstaNulo(parametrosConsulta.getModelo())) {
1091
                        if (VerificadorUtil.naoEstaNulo(parametrosConsulta.getModelo())) {
1092
                                query.setParameter("sequencialModelo", parametrosConsulta.getModelo().getSequencial());
1092
                                query.setParameter("sequencialModelo", parametrosConsulta.getModelo().getSequencial());
-
 
1093
                        }
-
 
1094
                        if (VerificadorUtil.naoEstaNuloOuVazio(parametrosConsulta.getIndicadorModeloFavorito())) {
-
 
1095
                                query.setParameter("indicadorModeloFavorito", parametrosConsulta.getIndicadorModeloFavorito());
1093
                        }
1096
                        }
1094
                        List<Object[]> resultList = query.getResultList();
1097
                        List<Object[]> resultList = query.getResultList();
1095
                        List<RankingProdutoDTO> produtos = new ArrayList<RankingProdutoDTO>();
1098
                        List<RankingProdutoDTO> produtos = new ArrayList<RankingProdutoDTO>();
1096
                        for (Object[] objects : resultList) {
1099
                        for (Object[] objects : resultList) {
1097
                                RankingProdutoDTO rankingProduto = new RankingProdutoDTO();
1100
                                RankingProdutoDTO rankingProduto = new RankingProdutoDTO();
Line 1207... Line 1210...
1207
                if (VerificadorUtil.naoEstaNulo(parametrosConsulta.getMarca())) {
1210
                if (VerificadorUtil.naoEstaNulo(parametrosConsulta.getMarca())) {
1208
                        sql.append("AND ma.seq_marcal = :sequencialMarcaDoModelo ");
1211
                        sql.append("AND ma.seq_marcal = :sequencialMarcaDoModelo ");
1209
                }
1212
                }
1210
                if (VerificadorUtil.naoEstaNulo(parametrosConsulta.getModelo())) {
1213
                if (VerificadorUtil.naoEstaNulo(parametrosConsulta.getModelo())) {
1211
                        sql.append("AND m.seq_modelo = :sequencialModelo ");
1214
                        sql.append("AND m.seq_modelo = :sequencialModelo ");
-
 
1215
                }
-
 
1216
                if (VerificadorUtil.naoEstaNuloOuVazio(parametrosConsulta.getIndicadorModeloFavorito())) {
-
 
1217
                        sql.append("AND m.ind_favorito = :indicadorModeloFavorito ");
1212
                }
1218
                }
1213
                return sql.toString();
1219
                return sql.toString();
1214
        }
1220
        }
1215

1221

1216
        @Override
1222
        @Override