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
|