Rev 160 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 160 | Rev 161 | ||
|---|---|---|---|
| Line 10... | Line 10... | ||
| 10 | public class PendenciaDTO implements Comparable<PendenciaDTO> { |
10 | public class PendenciaDTO implements Comparable<PendenciaDTO> { |
| 11 | 11 | ||
| 12 | private Long sequencial; |
12 | private Long sequencial; |
| 13 | private LojaDTO loja; |
13 | private LojaDTO loja; |
| 14 | private String descricaoSetor; |
14 | private String descricaoSetor; |
| - | 15 | private Long sequencialSolicitante; |
|
| 15 | private String nomeSolicitante; |
16 | private String nomeSolicitante; |
| 16 | private String nomeResposta; |
17 | private String nomeResposta; |
| 17 | private String descricao; |
18 | private String descricao; |
| 18 | private Date data; |
19 | private Date data; |
| 19 | private Date dataFinalizado; |
20 | private Date dataFinalizado; |
| 20 | private String resposta; |
21 | private String resposta; |
| - | 22 | private Date dataRespostaLida; |
|
| 21 | 23 | ||
| 22 | public PendenciaDTO() {} |
24 | public PendenciaDTO() {} |
| 23 | 25 | ||
| 24 | public PendenciaDTO(Long sequencial, Long sequencialLoja, String descricaoLoja, String descricaoSetor, String nomeSolicitante, |
- | |
| 25 | String nomeResposta, String descricao, Date data, Date dataFinalizado, String resposta) { |
- | |
| - | 26 | public PendenciaDTO(Long sequencial, Long sequencialLoja, String descricaoLoja, String descricaoSetor, Long sequencialSolicitante, String nomeSolicitante, |
|
| - | 27 | String nomeResposta, String descricao, Date data, Date dataFinalizado, String resposta, Date dataRespostaLida) { |
|
| 26 | this.sequencial = sequencial; |
28 | this.sequencial = sequencial; |
| 27 | this.loja = new LojaDTO(sequencialLoja, descricaoLoja); |
29 | this.loja = new LojaDTO(sequencialLoja, descricaoLoja); |
| 28 | this.descricaoSetor = descricaoSetor; |
30 | this.descricaoSetor = descricaoSetor; |
| - | 31 | this.sequencialSolicitante = sequencialSolicitante; |
|
| 29 | this.nomeSolicitante = nomeSolicitante; |
32 | this.nomeSolicitante = nomeSolicitante; |
| 30 | this.nomeResposta = nomeResposta; |
33 | this.nomeResposta = nomeResposta; |
| 31 | this.descricao = descricao; |
34 | this.descricao = descricao; |
| 32 | this.data = data; |
35 | this.data = data; |
| 33 | this.dataFinalizado = dataFinalizado; |
36 | this.dataFinalizado = dataFinalizado; |
| 34 | this.resposta = resposta; |
37 | this.resposta = resposta; |
| - | 38 | this.dataRespostaLida = dataRespostaLida; |
|
| 35 | }
|
39 | }
|
| 36 | 40 | ||
| 37 | public Long getSequencial() { |
41 | public Long getSequencial() { |
| 38 | return sequencial; |
42 | return sequencial; |
| 39 | }
|
43 | }
|
| 40 | - | ||
| 41 | public void setSequencial(Long sequencial) { |
44 | public void setSequencial(Long sequencial) { |
| 42 | this.sequencial = sequencial; |
45 | this.sequencial = sequencial; |
| 43 | }
|
46 | }
|
| 44 | 47 | ||
| 45 | public LojaDTO getLoja() { |
48 | public LojaDTO getLoja() { |
| 46 | return loja; |
49 | return loja; |
| 47 | }
|
50 | }
|
| 48 | - | ||
| 49 | public void setLoja(LojaDTO loja) { |
51 | public void setLoja(LojaDTO loja) { |
| 50 | this.loja = loja; |
52 | this.loja = loja; |
| 51 | }
|
53 | }
|
| 52 | 54 | ||
| 53 | public String getDescricaoSetor() { |
55 | public String getDescricaoSetor() { |
| 54 | return descricaoSetor; |
56 | return descricaoSetor; |
| 55 | }
|
57 | }
|
| 56 | - | ||
| 57 | public void setDescricaoSetor(String descricaoSetor) { |
58 | public void setDescricaoSetor(String descricaoSetor) { |
| 58 | this.descricaoSetor = descricaoSetor; |
59 | this.descricaoSetor = descricaoSetor; |
| - | 60 | }
|
|
| - | 61 | ||
| - | 62 | public Long getSequencialSolicitante() { |
|
| - | 63 | return sequencialSolicitante; |
|
| - | 64 | }
|
|
| - | 65 | public void setSequencialSolicitante(Long sequencialSolicitante) { |
|
| - | 66 | this.sequencialSolicitante = sequencialSolicitante; |
|
| 59 | }
|
67 | }
|
| 60 | 68 | ||
| 61 | public String getNomeSolicitante() { |
69 | public String getNomeSolicitante() { |
| 62 | return nomeSolicitante; |
70 | return nomeSolicitante; |
| 63 | }
|
71 | }
|
| 64 | - | ||
| 65 | public void setNomeSolicitante(String nomeSolicitante) { |
72 | public void setNomeSolicitante(String nomeSolicitante) { |
| 66 | this.nomeSolicitante = nomeSolicitante; |
73 | this.nomeSolicitante = nomeSolicitante; |
| 67 | }
|
74 | }
|
| 68 | 75 | ||
| 69 | public String getNomeResposta() { |
76 | public String getNomeResposta() { |
| 70 | return nomeResposta; |
77 | return nomeResposta; |
| 71 | }
|
78 | }
|
| 72 | - | ||
| 73 | public void setNomeResposta(String nomeResposta) { |
79 | public void setNomeResposta(String nomeResposta) { |
| 74 | this.nomeResposta = nomeResposta; |
80 | this.nomeResposta = nomeResposta; |
| 75 | }
|
81 | }
|
| 76 | 82 | ||
| 77 | public String getDescricao() { |
83 | public String getDescricao() { |
| 78 | return descricao; |
84 | return descricao; |
| 79 | }
|
85 | }
|
| 80 | - | ||
| 81 | public void setDescricao(String descricao) { |
86 | public void setDescricao(String descricao) { |
| 82 | this.descricao = descricao; |
87 | this.descricao = descricao; |
| 83 | }
|
88 | }
|
| 84 | 89 | ||
| 85 | public Date getData() { |
90 | public Date getData() { |
| 86 | return data; |
91 | return data; |
| 87 | }
|
92 | }
|
| 88 | - | ||
| 89 | public void setData(Date data) { |
93 | public void setData(Date data) { |
| 90 | this.data = data; |
94 | this.data = data; |
| 91 | }
|
95 | }
|
| 92 | 96 | ||
| 93 | public Date getDataFinalizado() { |
97 | public Date getDataFinalizado() { |
| 94 | return dataFinalizado; |
98 | return dataFinalizado; |
| 95 | }
|
99 | }
|
| 96 | - | ||
| 97 | public void setDataFinalizado(Date dataFinalizado) { |
100 | public void setDataFinalizado(Date dataFinalizado) { |
| 98 | this.dataFinalizado = dataFinalizado; |
101 | this.dataFinalizado = dataFinalizado; |
| 99 | }
|
102 | }
|
| 100 | 103 | ||
| 101 | public String getResposta() { |
104 | public String getResposta() { |
| 102 | return resposta; |
105 | return resposta; |
| 103 | }
|
106 | }
|
| 104 | - | ||
| 105 | public void setResposta(String resposta) { |
107 | public void setResposta(String resposta) { |
| 106 | this.resposta = resposta; |
108 | this.resposta = resposta; |
| - | 109 | }
|
|
| - | 110 | ||
| - | 111 | public Date getDataRespostaLida() { |
|
| - | 112 | return dataRespostaLida; |
|
| - | 113 | }
|
|
| - | 114 | public void setDataRespostaLida(Date dataRespostaLida) { |
|
| - | 115 | this.dataRespostaLida = dataRespostaLida; |
|
| 107 | }
|
116 | }
|
| 108 | 117 | ||
| 109 | @Override |
118 | @Override |
| 110 | public int compareTo(PendenciaDTO dto) { |
119 | public int compareTo(PendenciaDTO dto) { |
| 111 | return dto.getSequencial().compareTo(this.getSequencial()); |
120 | return dto.getSequencial().compareTo(this.getSequencial()); |
| Line 115... | Line 124... | ||
| 115 | public Integer quantidadeDiasPendencia() { |
124 | public Integer quantidadeDiasPendencia() { |
| 116 | if (VerificadorUtil.naoEstaNulo(getDataFinalizado())) { |
125 | if (VerificadorUtil.naoEstaNulo(getDataFinalizado())) { |
| 117 | return DataUtils.calcularDiferenceEmDiasEntreDuasDatas(getDataFinalizado(), getData()); |
126 | return DataUtils.calcularDiferenceEmDiasEntreDuasDatas(getDataFinalizado(), getData()); |
| 118 | }
|
127 | }
|
| 119 | return null; |
128 | return null; |
| - | 129 | }
|
|
| - | 130 | ||
| - | 131 | @Transient |
|
| - | 132 | public String getDataRespostaLidaFormatada() { |
|
| - | 133 | return VerificadorUtil.naoEstaNulo(getDataRespostaLida())? DataUtils.converterDataParaStringNoFormato(getDataRespostaLida(), "dd/MM/yyyy") : null; |
|
| 120 | }
|
134 | }
|
| 121 | 135 | ||
| 122 | }
|
136 | }
|