Rev 195 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 195 | Rev 221 | ||
|---|---|---|---|
| Line 23... | Line 23... | ||
| 23 | } catch (Exception e) { |
23 | } catch (Exception e) { |
| 24 | return ""; |
24 | return ""; |
| 25 | }
|
25 | }
|
| 26 | }
|
26 | }
|
| 27 | 27 | ||
| 28 | public static String statusContagem(Date dataVerificar) { |
- | |
| - | 28 | public static String statusContagem(Date dataVerificar, Date dataContagemSolicitada) { |
|
| - | 29 | if (dataVerificar != null) { |
|
| - | 30 | if (VerificadorUtil.naoEstaNulo(dataContagemSolicitada)) { |
|
| - | 31 | if (dataContagemSolicitada.before(dataVerificar)) { |
|
| - | 32 | return "green"; |
|
| - | 33 | } else { |
|
| - | 34 | Integer quantidadeDias = DataUtils.calcularDiferenceEmDiasEntreDuasDatas(DataUtils.getDataAtual(), dataVerificar); |
|
| - | 35 | if (quantidadeDias > ConstantesSEC.StatusContagem.CONTAGEM_VERMELHO_60_DIAS) return "pink"; |
|
| - | 36 | if (quantidadeDias > ConstantesSEC.StatusContagem.CONTAGEM_AMARELO_30_DIAS) return "orange"; |
|
| - | 37 | }
|
|
| - | 38 | }
|
|
| - | 39 | }
|
|
| - | 40 | return "black"; |
|
| - | 41 | }
|
|
| - | 42 | ||
| - | 43 | public static String statusContagemAnterior(Date dataVerificar) { |
|
| 29 | if (dataVerificar != null) { |
44 | if (dataVerificar != null) { |
| 30 | Integer quantidadeDias = DataUtils.calcularDiferenceEmDiasEntreDuasDatas(DataUtils.getDataAtual(), dataVerificar); |
45 | Integer quantidadeDias = DataUtils.calcularDiferenceEmDiasEntreDuasDatas(DataUtils.getDataAtual(), dataVerificar); |
| 31 | if (quantidadeDias <= ConstantesSEC.StatusContagem.CONTAGEM_AMARELO_30_DIAS) return "green"; |
46 | if (quantidadeDias <= ConstantesSEC.StatusContagem.CONTAGEM_AMARELO_30_DIAS) return "green"; |
| 32 | if (quantidadeDias <= ConstantesSEC.StatusContagem.CONTAGEM_VERMELHO_60_DIAS) return "orange"; |
47 | if (quantidadeDias <= ConstantesSEC.StatusContagem.CONTAGEM_VERMELHO_60_DIAS) return "orange"; |
| 33 | if (quantidadeDias <= ConstantesSEC.StatusContagem.CONTAGEM_VERMELHO_CHEIO_90_DIAS) return "black"; |
48 | if (quantidadeDias <= ConstantesSEC.StatusContagem.CONTAGEM_VERMELHO_CHEIO_90_DIAS) return "black"; |