Subversion Repositories Integrator Subversion

Rev

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

Rev 253 Rev 259
Line 55... Line 55...
55
                List<TempoRealLojaDTO> lojasTempoRealDTO = new ArrayList<TempoRealLojaDTO>();
55
                List<TempoRealLojaDTO> lojasTempoRealDTO = new ArrayList<TempoRealLojaDTO>();
56
                for (LojaDTO lojaAtivaDTO : lojasAtivasDTO) {
56
                for (LojaDTO lojaAtivaDTO : lojasAtivasDTO) {
57
                        TempoRealLojaDTO tempoRealLojaDTO = new TempoRealLojaDTO();
57
                        TempoRealLojaDTO tempoRealLojaDTO = new TempoRealLojaDTO();
58
                        tempoRealLojaDTO.setLojaDTO(lojaAtivaDTO);
58
                        tempoRealLojaDTO.setLojaDTO(lojaAtivaDTO);
59
                       
59
                       
60
                        tempoRealLojaDTO.setQuantidadeVendasNoDia(vendaService.obterQuantidadeDeVendasPorLojaEePeriodo(lojaAtivaDTO.getSequencialLoja(), DataUtils.getDataAtual(), DataUtils.getDataAtual()));
-
 
61
                        tempoRealLojaDTO.setValorVendasNoDia(vendaService.obterValorTotalBrutoDeVendasPorLojaEePeriodo(lojaAtivaDTO.getSequencialLoja(), DataUtils.getDataAtual(), DataUtils.getDataAtual()));
-
 
62
                        tempoRealLojaDTO.setValorVendasNoMes(vendaService.obterValorTotalBrutoDeVendasPorLojaEePeriodo(lojaAtivaDTO.getSequencialLoja(), DataUtils.getPrimeiroDiaDoMesAtual(), DataUtils.getUltimoDiaDoMesAtual()));
-
 
63
                        tempoRealLojaDTO.setValorMetaMensal(avaliacaoLojaService.consultarValorMetaMensalLojaPelaData(lojaAtivaDTO.getSequencialLoja(), DataUtils.getDataAtual()));
-
 
-
 
60
                        tempoRealLojaDTO.setQuantidadeVendasNoDia(vendaService.obterQuantidadeDeVendasPorLojaEePeriodo(lojaAtivaDTO.getSequencial(), DataUtils.getDataAtual(), DataUtils.getDataAtual()));
-
 
61
                        tempoRealLojaDTO.setValorVendasNoDia(vendaService.obterValorTotalBrutoDeVendasPorLojaEePeriodo(lojaAtivaDTO.getSequencial(), DataUtils.getDataAtual(), DataUtils.getDataAtual()));
-
 
62
                        tempoRealLojaDTO.setValorVendasNoMes(vendaService.obterValorTotalBrutoDeVendasPorLojaEePeriodo(lojaAtivaDTO.getSequencial(), DataUtils.getPrimeiroDiaDoMesAtual(), DataUtils.getUltimoDiaDoMesAtual()));
-
 
63
                        tempoRealLojaDTO.setValorMetaMensal(avaliacaoLojaService.consultarValorMetaMensalLojaPelaData(lojaAtivaDTO.getSequencial(), DataUtils.getDataAtual()));
64
                        tempoRealLojaDTO.setPercentualRealizadoMetaMensal(VerificadorUtil.naoEstaNulo(tempoRealLojaDTO.getValorMetaMensal())? tempoRealLojaDTO.getValorVendasNoMes()/tempoRealLojaDTO.getValorMetaMensal() : 0.0);
64
                        tempoRealLojaDTO.setPercentualRealizadoMetaMensal(VerificadorUtil.naoEstaNulo(tempoRealLojaDTO.getValorMetaMensal())? tempoRealLojaDTO.getValorVendasNoMes()/tempoRealLojaDTO.getValorMetaMensal() : 0.0);
65
                       
65
                       
66
                        tempoRealLojaDTO.setLojaAberta(aberturaLojaService.verificarLojaAberta(DataUtils.getDataAtual(), lojaAtivaDTO.getSequencialLoja()));
-
 
67
                        tempoRealLojaDTO.setLojaComVendasNovas(vendaService.obterQuantidadeDeVendasNovasPorLojaEePeriodo(lojaAtivaDTO.getSequencialLoja(), DataUtils.getDataAtual(), DataUtils.getDataAtual()) > 0);
-
 
-
 
66
                        tempoRealLojaDTO.setLojaAberta(aberturaLojaService.verificarLojaAberta(DataUtils.getDataAtual(), lojaAtivaDTO.getSequencial()));
-
 
67
                        tempoRealLojaDTO.setLojaComVendasNovas(vendaService.obterQuantidadeDeVendasNovasPorLojaEePeriodo(lojaAtivaDTO.getSequencial(), DataUtils.getDataAtual(), DataUtils.getDataAtual()) > 0);
68
                        /******/
68
                        /******/
69
                        lojasTempoRealDTO.add(tempoRealLojaDTO);
69
                        lojasTempoRealDTO.add(tempoRealLojaDTO);
70
                }
70
                }
71
                tempoReal.setIndicadorVendasNovas(vendaService.obterQuantidadeDeVendasNovasPorLojaEePeriodo(null, DataUtils.getDataAtual(), DataUtils.getDataAtual()) > 0);
71
                tempoReal.setIndicadorVendasNovas(vendaService.obterQuantidadeDeVendasNovasPorLojaEePeriodo(null, DataUtils.getDataAtual(), DataUtils.getDataAtual()) > 0);
72
                tempoReal.preencherDados(new ArrayList<TempoRealLojaDTO>(ordenador.ordenar(lojasTempoRealDTO)));
72
                tempoReal.preencherDados(new ArrayList<TempoRealLojaDTO>(ordenador.ordenar(lojasTempoRealDTO)));