Subversion Repositories Integrator Subversion

Rev

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

Rev 611 Rev 631
Line 18... Line 18...
18
import br.com.ec.domain.dto.RankingComprasTransferenciasEstiloDTO;
18
import br.com.ec.domain.dto.RankingComprasTransferenciasEstiloDTO;
19
import br.com.ec.domain.dto.RankingComprasTransferenciasEstiloPorLojaDTO;
19
import br.com.ec.domain.dto.RankingComprasTransferenciasEstiloPorLojaDTO;
20
import br.com.ec.domain.dto.RankingModeloDTO;
20
import br.com.ec.domain.dto.RankingModeloDTO;
21
import br.com.ec.domain.dto.RankingProdutoDTO;
21
import br.com.ec.domain.dto.RankingProdutoDTO;
22
import br.com.ec.domain.dto.RankingProdutoDTONovo;
22
import br.com.ec.domain.dto.RankingProdutoDTONovo;
-
 
23
import br.com.ec.domain.dto.VendaDTO;
23
import br.com.ec.domain.dto.consulta.ParametrosConsultaModelosMaisVendidosDTO;
24
import br.com.ec.domain.dto.consulta.ParametrosConsultaModelosMaisVendidosDTO;
24
import br.com.ec.domain.dto.consulta.ParametrosConsultaPorPeriodoDTO;
25
import br.com.ec.domain.dto.consulta.ParametrosConsultaPorPeriodoDTO;
25
import br.com.ec.domain.dto.consulta.ParametrosConsultaProdutosVendidosDTO;
26
import br.com.ec.domain.dto.consulta.ParametrosConsultaProdutosVendidosDTO;
26
import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO;
27
import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO;
27
import br.com.ec.domain.model.Venda;
28
import br.com.ec.domain.model.Venda;
Line 1344... Line 1345...
1344
                                        query.setParameter("dataDoisMesesAnterior", DataUtils.acrescentarMeses(DataUtils.getDataComHorarioMinimo(DataUtils.getDataAtual()), -2));
1345
                                        query.setParameter("dataDoisMesesAnterior", DataUtils.acrescentarMeses(DataUtils.getDataComHorarioMinimo(DataUtils.getDataAtual()), -2));
1345
                                }
1346
                                }
1346
                        }*/
1347
                        }*/
1347
1348
1348
                        return query.getResultList();
1349
                        return query.getResultList();
-
 
1350
                } catch(Exception ex) {
-
 
1351
                        ex.printStackTrace();
-
 
1352
                        return null;
-
 
1353
                }
-
 
1354
        }
-
 
1355
       
-
 
1356
        @Override
-
 
1357
        public VendaDTO detalharPorSequencial(Long sequencialVenda) {
-
 
1358
                StringBuilder jpql = new StringBuilder();
-
 
1359
                jpql.append("SELECT new br.com.ec.domain.dto.VendaDTO(");
-
 
1360
                jpql.append(VendaDTO.CONSULTA_DTO_SIMPLES);
-
 
1361
                jpql.append(") FROM Venda e ");
-
 
1362
                jpql.append("WHERE e.sequencial = :sequencialVenda ");
-
 
1363
                try {
-
 
1364
                        return getEntityManager().createQuery(jpql.toString(), VendaDTO.class)
-
 
1365
                                        .setParameter("sequencialVenda", sequencialVenda)
-
 
1366
                                        .getSingleResult();
1349
                } catch(Exception ex) {
1367
                } catch(Exception ex) {
1350
                        ex.printStackTrace();
1368
                        ex.printStackTrace();
1351
                        return null;
1369
                        return null;
1352
                }
1370
                }
1353
        }
1371
        }