Rev 197 | Rev 320 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 197 | Rev 305 | ||
|---|---|---|---|
| Line 19... | Line 19... | ||
| 19 | 19 | ||
| 20 | import org.hibernate.annotations.ForeignKey; |
20 | import org.hibernate.annotations.ForeignKey; |
| 21 | 21 | ||
| 22 | import br.com.ec.core.util.StringUtil; |
22 | import br.com.ec.core.util.StringUtil; |
| 23 | import br.com.ec.core.util.VerificadorUtil; |
23 | import br.com.ec.core.util.VerificadorUtil; |
| - | 24 | import br.com.ec.domain.model.tipos.TipoPersonalizacao; |
|
| 24 | import br.com.ec.domain.shared.ConstantesSEC; |
25 | import br.com.ec.domain.shared.ConstantesSEC; |
| 25 | 26 | ||
| 26 | @Entity |
27 | @Entity |
| 27 | @Table(name="sec_lancamento", schema="sc_sec") |
28 | @Table(name="sec_lancamento", schema="sc_sec") |
| 28 | public class Lancamento implements Serializable, Cloneable { |
29 | public class Lancamento implements Serializable, Cloneable { |
| Line 39... | Line 40... | ||
| 39 | private String observacaoNotaFiscal; |
40 | private String observacaoNotaFiscal; |
| 40 | private Date dataValidacaoVivo; |
41 | private Date dataValidacaoVivo; |
| 41 | private Date dataBaixaVivo; |
42 | private Date dataBaixaVivo; |
| 42 | private Double valorRecebidoVivo; |
43 | private Double valorRecebidoVivo; |
| 43 | private Date dataRecebidoVivo; |
44 | private Date dataRecebidoVivo; |
| - | 45 | private String tipoPersonalizacao; |
|
| - | 46 | private Estampa estampa; |
|
| 44 | private Boolean ativo; |
47 | private Boolean ativo; |
| 45 | 48 | ||
| 46 | private Cupom cupom; |
49 | private Cupom cupom; |
| 47 | 50 | ||
| 48 | private Integer quantidadeLancamento = 1; |
51 | private Integer quantidadeLancamento = 1; |
| Line 154... | Line 157... | ||
| 154 | public Date getDataRecebidoVivo() { |
157 | public Date getDataRecebidoVivo() { |
| 155 | return dataRecebidoVivo; |
158 | return dataRecebidoVivo; |
| 156 | }
|
159 | }
|
| 157 | public void setDataRecebidoVivo(Date dataRecebidoVivo) { |
160 | public void setDataRecebidoVivo(Date dataRecebidoVivo) { |
| 158 | this.dataRecebidoVivo = dataRecebidoVivo; |
161 | this.dataRecebidoVivo = dataRecebidoVivo; |
| - | 162 | }
|
|
| - | 163 | ||
| - | 164 | @Column(name="tip_personalizacao") |
|
| - | 165 | public String getTipoPersonalizacao() { |
|
| - | 166 | return tipoPersonalizacao; |
|
| - | 167 | }
|
|
| - | 168 | public void setTipoPersonalizacao(String tipoPersonalizacao) { |
|
| - | 169 | this.tipoPersonalizacao = tipoPersonalizacao; |
|
| - | 170 | }
|
|
| - | 171 | @Transient |
|
| - | 172 | public String getDescricaoTipoPersonalizacao() { |
|
| - | 173 | return VerificadorUtil.naoEstaNulo(getTipoPersonalizacao())? TipoPersonalizacao.parse(getTipoPersonalizacao()).getDescricao() : null; |
|
| - | 174 | }
|
|
| - | 175 | ||
| - | 176 | @ManyToOne |
|
| - | 177 | @ForeignKey(name = "fk_lancamento_estampa") |
|
| - | 178 | @JoinColumn(name="seq_estampa", referencedColumnName="seq_estampa", insertable=true, updatable=false) |
|
| - | 179 | public Estampa getEstampa() { |
|
| - | 180 | return estampa; |
|
| - | 181 | }
|
|
| - | 182 | public void setEstampa(Estampa estampa) { |
|
| - | 183 | this.estampa = estampa; |
|
| 159 | }
|
184 | }
|
| 160 | 185 | ||
| 161 | @Column(name="ind_ativo", nullable=false) |
186 | @Column(name="ind_ativo", nullable=false) |
| 162 | public Boolean getAtivo() { |
187 | public Boolean getAtivo() { |
| 163 | return ativo; |
188 | return ativo; |