Subversion Repositories Integrator Subversion

Rev

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

Rev 562 Rev 563
Line 352... Line 352...
352
                        sql.append("LEFT JOIN sc_sec.sec_modelo m ON m.seq_modelo = p.seq_modelo ");
352
                        sql.append("LEFT JOIN sc_sec.sec_modelo m ON m.seq_modelo = p.seq_modelo ");
353
                        sql.append("WHERE v.dth_venda <= :dataFinal AND v.dth_venda >= :dataInicial ");
353
                        sql.append("WHERE v.dth_venda <= :dataFinal AND v.dth_venda >= :dataInicial ");
354
                        sql.append("AND p.tip_produto = '" + TipoProduto.CAPA.getValor() + "' ");
354
                        sql.append("AND p.tip_produto = '" + TipoProduto.CAPA.getValor() + "' ");
355
                        sql.append("AND m.seq_modelo = :sequencialModelo ");
355
                        sql.append("AND m.seq_modelo = :sequencialModelo ");
356
                        sql.append("GROUP BY p.tip_estilo ");
356
                        sql.append("GROUP BY p.tip_estilo ");
357
                        sql.append("ORDER BY p.tip_estilo IN ('T', 'S', 'O', 'P', 'C', 'A', 'F', 'L') DESC ");
-
 
-
 
357
                        sql.append("ORDER BY (p.tip_estilo = 'T', p.tip_estilo = 'S', p.tip_estilo = 'O', ");
-
 
358
                        sql.append("p.tip_estilo = 'P', p.tip_estilo = 'C', p.tip_estilo = 'F', p.tip_estilo = 'L') DESC ");
-
 
359
//                      sql.append("ORDER BY p.tip_estilo IN ('T', 'S', 'O', 'P', 'C', 'A', 'F', 'L') DESC ");
358
//                      sql.append("ORDER BY p.tip_estilo IN :tiposEstilos");
360
//                      sql.append("ORDER BY p.tip_estilo IN :tiposEstilos");
359
                       
361
                       
360
                        Query query = getEntityManager().createNativeQuery(sql.toString());
362
                        Query query = getEntityManager().createNativeQuery(sql.toString());
361
                        Date dataInicial = DataUtils.getDataComHorarioMinimo(parametrosConsultaPorPeriodoDTO.getDataInicial());
363
                        Date dataInicial = DataUtils.getDataComHorarioMinimo(parametrosConsultaPorPeriodoDTO.getDataInicial());
362
                        Date dataFinal = DataUtils.getDataComHorarioMaximo(parametrosConsultaPorPeriodoDTO.getDataFinal());
364
                        Date dataFinal = DataUtils.getDataComHorarioMaximo(parametrosConsultaPorPeriodoDTO.getDataFinal());