Subversion Repositories Integrator Subversion

Rev

Rev 325 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
325 espaco 1
package br.com.ec.domain.dto;
2
 
528 blopes 3
import java.io.File;
4
 
325 espaco 5
import br.com.ec.core.util.StringUtil;
6
 
7
public class EstampaDTO {
8
 
9
        private Long sequencial;
10
        private TemaEstampaDTO temaEstampa;
11
        private String descricao;
12
        private String codigo;
13
        private String extensao;
14
        private Double valor;
15
        private Boolean ativo;
16
 
528 blopes 17
        private File imagem;
18
 
325 espaco 19
        public EstampaDTO() {}
20
 
21
        public static String CONSULTA_DTO_COMPLETA = "e.sequencial, e.temaEstampa.sequencial, e.temaEstampa.descricao, e.temaEstampa.codigo, e.temaEstampa.ativo, " +
22
                        "e.descricao, e.codigo, e.extensao, e.valor, e.ativo";
23
        public EstampaDTO(Long sequencial, Long sequencialTemaEstampa, String descricaoTemaEstampa, String codigoTemaEstampa, Boolean ativoTemaEstampa,
24
                        String descricao, String codigo, String extensao, Double valor, Boolean ativo) {
25
                super();
26
                this.sequencial = sequencial;
27
                this.temaEstampa = new TemaEstampaDTO(sequencialTemaEstampa, descricaoTemaEstampa, codigoTemaEstampa, ativoTemaEstampa);
28
                this.descricao = descricao;
29
                this.codigo = codigo;
30
                this.extensao = extensao;
31
                this.valor = valor;
32
                this.ativo = ativo;
33
        }
34
 
35
        public Long getSequencial() {
36
                return sequencial;
37
        }
38
        public void setSequencial(Long sequencial) {
39
                this.sequencial = sequencial;
40
        }
41
 
42
        public TemaEstampaDTO getTemaEstampa() {
43
                return temaEstampa;
44
        }
45
        public void setTemaEstampa(TemaEstampaDTO temaEstampa) {
46
                this.temaEstampa = temaEstampa;
47
        }
48
 
49
        public String getDescricao() {
50
                return descricao;
51
        }
52
        public void setDescricao(String descricao) {
53
                this.descricao = StringUtil.setarUpperCaseComTrim(descricao);
54
        }
55
 
56
        public String getCodigo() {
57
                return codigo;
58
        }
59
        public void setCodigo(String codigo) {
60
                this.codigo = StringUtil.setarUpperCaseComTrim(codigo);
61
        }
62
 
63
        public String getExtensao() {
64
                return extensao;
65
        }
66
        public void setExtensao(String extensao) {
67
                this.extensao = extensao;
68
        }
69
 
70
        public Double getValor() {
71
                return valor;
72
        }
73
        public void setValor(Double valor) {
74
                this.valor = valor;
75
        }
76
 
77
        public Boolean getAtivo() {
78
                return ativo;
79
        }
80
        public void setAtivo(Boolean ativo) {
81
                this.ativo = ativo;
82
        }
83
 
528 blopes 84
        public File getImagem() {
85
                return imagem;
86
        }
87
        public void setImagem(File imagem) {
88
                this.imagem = imagem;
89
        }
90
 
325 espaco 91
}