Rev 245 | Rev 274 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 245 | Rev 253 | ||
|---|---|---|---|
| Line 9... | Line 9... | ||
| 9 | 9 | ||
| 10 | private LojaDTO lojaDTO; |
10 | private LojaDTO lojaDTO; |
| 11 | 11 | ||
| 12 | private Integer quantidadeVendasNoDia; |
12 | private Integer quantidadeVendasNoDia; |
| 13 | private Double valorVendasNoDia; |
13 | private Double valorVendasNoDia; |
| 14 | private Double valorVendasNoMesAtual; |
- | |
| - | 14 | private Double valorVendasNoMes; |
|
| 15 | private Double valorMetaMensal; |
15 | private Double valorMetaMensal; |
| 16 | private Double percentualRealizadoMetaMensal; |
16 | private Double percentualRealizadoMetaMensal; |
| - | 17 | ||
| - | 18 | private Boolean lojaAberta = false; |
|
| - | 19 | private Boolean lojaComVendasNovas = false; |
|
| 17 | 20 | ||
| 18 | // private Double valorTotalVendasAnterioresDoMesAtual;
|
21 | // private Double valorTotalVendasAnterioresDoMesAtual;
|
| 19 | // private Double valorTotalVendas;
|
22 | // private Double valorTotalVendas;
|
| 20 | 23 | ||
| 21 | public LojaDTO getLojaDTO() { |
24 | public LojaDTO getLojaDTO() { |
| Line 37... | Line 40... | ||
| 37 | }
|
40 | }
|
| 38 | public void setValorVendasNoDia(Double valorVendasNoDia) { |
41 | public void setValorVendasNoDia(Double valorVendasNoDia) { |
| 39 | this.valorVendasNoDia = valorVendasNoDia; |
42 | this.valorVendasNoDia = valorVendasNoDia; |
| 40 | }
|
43 | }
|
| 41 | 44 | ||
| 42 | public Double getValorVendasNoMesAtual() { |
- | |
| 43 | return valorVendasNoMesAtual; |
- | |
| - | 45 | public Double getValorVendasNoMes() { |
|
| - | 46 | return valorVendasNoMes; |
|
| 44 | }
|
47 | }
|
| 45 | public void setValorVendasNoMesAtual(Double valorVendasNoMesAtual) { |
- | |
| 46 | this.valorVendasNoMesAtual = valorVendasNoMesAtual; |
- | |
| - | 48 | public void setValorVendasNoMes(Double valorVendasNoMes) { |
|
| - | 49 | this.valorVendasNoMes = valorVendasNoMes; |
|
| 47 | }
|
50 | }
|
| 48 | 51 | ||
| 49 | public Double getValorVendasAnterioresDoMesAtual() { |
- | |
| 50 | if (VerificadorUtil.naoEstaNulo(getValorVendasNoMesAtual()) && |
- | |
| 51 | VerificadorUtil.naoEstaNulo(getValorVendasNoMesAtual())) { |
- | |
| 52 | return getValorVendasNoMesAtual() - getValorVendasNoDia(); |
- | |
| - | 52 | public Double getValorVendasAnterioresDoMes() { |
|
| - | 53 | if (VerificadorUtil.naoEstaNulo(getValorVendasNoMes()) && |
|
| - | 54 | VerificadorUtil.naoEstaNulo(getValorVendasNoMes())) { |
|
| - | 55 | return getValorVendasNoMes() - getValorVendasNoDia(); |
|
| 53 | }
|
56 | }
|
| 54 | return 0.0; |
57 | return 0.0; |
| 55 | }
|
58 | }
|
| 56 | 59 | ||
| 57 | public Double getValorMetaMensal() { |
60 | public Double getValorMetaMensal() { |
| Line 64... | Line 67... | ||
| 64 | public Double getPercentualRealizadoMetaMensal() { |
67 | public Double getPercentualRealizadoMetaMensal() { |
| 65 | return percentualRealizadoMetaMensal; |
68 | return percentualRealizadoMetaMensal; |
| 66 | }
|
69 | }
|
| 67 | public void setPercentualRealizadoMetaMensal(Double percentualRealizadoMetaMensal) { |
70 | public void setPercentualRealizadoMetaMensal(Double percentualRealizadoMetaMensal) { |
| 68 | this.percentualRealizadoMetaMensal = percentualRealizadoMetaMensal; |
71 | this.percentualRealizadoMetaMensal = percentualRealizadoMetaMensal; |
| - | 72 | }
|
|
| - | 73 | ||
| - | 74 | public Boolean getLojaAberta() { |
|
| - | 75 | return lojaAberta; |
|
| - | 76 | }
|
|
| - | 77 | public void setLojaAberta(Boolean lojaAberta) { |
|
| - | 78 | this.lojaAberta = lojaAberta; |
|
| - | 79 | }
|
|
| - | 80 | ||
| - | 81 | public Boolean getLojaComVendasNovas() { |
|
| - | 82 | return lojaComVendasNovas; |
|
| - | 83 | }
|
|
| - | 84 | public void setLojaComVendasNovas(Boolean lojaComVendasNovas) { |
|
| - | 85 | this.lojaComVendasNovas = lojaComVendasNovas; |
|
| - | 86 | }
|
|
| - | 87 | ||
| - | 88 | public String getStatusLoja() { |
|
| - | 89 | if (getLojaComVendasNovas()) { |
|
| - | 90 | return "fa-shopping-cart"; |
|
| - | 91 | }
|
|
| - | 92 | if (getLojaAberta()) { |
|
| - | 93 | return "fa-lock"; |
|
| - | 94 | }
|
|
| - | 95 | return "fa-bed"; |
|
| 69 | }
|
96 | }
|
| 70 | 97 | ||
| 71 | @Override |
98 | @Override |
| 72 | public int compareTo(TempoRealLojaDTO tempoRealLojaDTO) { |
99 | public int compareTo(TempoRealLojaDTO tempoRealLojaDTO) { |
| 73 | return tempoRealLojaDTO.getValorVendasNoDia().compareTo(this.valorVendasNoDia); |
100 | return tempoRealLojaDTO.getValorVendasNoDia().compareTo(this.valorVendasNoDia); |
| Line 92... | Line 119... | ||
| 92 | }
|
119 | }
|
| 93 | 120 | ||
| 94 | public Double metaDiariaLiquidaComVendasDoDia() { |
121 | public Double metaDiariaLiquidaComVendasDoDia() { |
| 95 | Integer quantidadeDiasNoMesAtual = DataUtils.calcularDiferenceEmDiasEntreDuasDatas(DataUtils.getDataComHorarioMaximo(DataUtils.getUltimoDiaDoMesAtual()), DataUtils.getDataComHorarioMinimo(DataUtils.getDataAtual())) + 1; |
122 | Integer quantidadeDiasNoMesAtual = DataUtils.calcularDiferenceEmDiasEntreDuasDatas(DataUtils.getDataComHorarioMaximo(DataUtils.getUltimoDiaDoMesAtual()), DataUtils.getDataComHorarioMinimo(DataUtils.getDataAtual())) + 1; |
| 96 | if (VerificadorUtil.naoEstaNulo(getValorMetaMensal())) { |
123 | if (VerificadorUtil.naoEstaNulo(getValorMetaMensal())) { |
| 97 | return getValorMetaMensal() > 0? ((getValorMetaMensal() - getValorVendasAnterioresDoMesAtual()) / quantidadeDiasNoMesAtual) : 0.0; |
- | |
| - | 124 | return getValorMetaMensal() > 0? ((getValorMetaMensal() - getValorVendasAnterioresDoMes()) / quantidadeDiasNoMesAtual) : 0.0; |
|
| 98 | }
|
125 | }
|
| 99 | return 0.0; |
126 | return 0.0; |
| 100 | }
|
127 | }
|
| 101 | public String metaDiariaLiquidaComVendasDoDiaFormatada() { |
128 | public String metaDiariaLiquidaComVendasDoDiaFormatada() { |
| 102 | try { |
129 | try { |