Subversion Repositories Integrator Subversion

Rev

Rev 607 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 607 Rev 616
Line 6... Line 6...
6
6
7
import javax.persistence.Transient;
7
import javax.persistence.Transient;
8
8
9
import br.com.ec.core.util.VerificadorUtil;
9
import br.com.ec.core.util.VerificadorUtil;
10
import br.com.ec.domain.model.Modelo;
10
import br.com.ec.domain.model.Modelo;
-
 
11
import br.com.ec.domain.model.SubtipoProduto;
11
import br.com.ec.domain.model.Tributacao;
12
import br.com.ec.domain.model.Tributacao;
12
import br.com.ec.domain.model.tipos.TipoCorProduto;
13
import br.com.ec.domain.model.tipos.TipoCorProduto;
13
import br.com.ec.domain.model.tipos.TipoEstiloProduto;
14
import br.com.ec.domain.model.tipos.TipoEstiloProduto;
14
import br.com.ec.domain.model.tipos.TipoProduto;
15
import br.com.ec.domain.model.tipos.TipoProduto;
15
16
Line 30... Line 31...
30
       
31
       
31
        private String codigoNCM;
32
        private String codigoNCM;
32
        private String codigoEST;
33
        private String codigoEST;
33
       
34
       
34
        private ModeloDTO modeloDTO;
35
        private ModeloDTO modeloDTO;
-
 
36
        private SubtipoProdutoDTO subtipoProdutoDTO;
35
        private TributacaoDTO tributacaoDTO;
37
        private TributacaoDTO tributacaoDTO;
36
       
38
       
37
        private Boolean sujeitoST;
39
        private Boolean sujeitoST;
38
       
40
       
39
        private Boolean ativo;
41
        private Boolean ativo;
Line 136... Line 138...
136
                this.modeloDTO = modeloDTO;
138
                this.modeloDTO = modeloDTO;
137
                this.estilo = estilo;
139
                this.estilo = estilo;
138
                this.descricao = descricao;
140
                this.descricao = descricao;
139
                this.cor = cor;
141
                this.cor = cor;
140
                this.codigoEAN = codigoEAN;
142
                this.codigoEAN = codigoEAN;
-
 
143
        }
-
 
144
       
-
 
145
        public ProdutoDTO(Long sequencial, String codigo, String descricao, Long sequencialSubtipoProduto, String descricaoSubtipoProduto) {
-
 
146
                this.sequencial = sequencial;
-
 
147
                this.codigo = codigo;
-
 
148
                this.descricao = descricao;
-
 
149
                this.subtipoProdutoDTO = new SubtipoProdutoDTO(sequencialSubtipoProduto, descricaoSubtipoProduto);
141
        }
150
        }
142
       
151
       
143
        public ProdutoDTO(Long sequencial, String codigo, String descricao) {
152
        public ProdutoDTO(Long sequencial, String codigo, String descricao) {
144
                this.sequencial = sequencial;
153
                this.sequencial = sequencial;
145
                this.codigo = codigo;
154
                this.codigo = codigo;
Line 262... Line 271...
262
                return VerificadorUtil.naoEstaNulo(getModeloDTO())? getModeloDTO().getDescricao() : "";
271
                return VerificadorUtil.naoEstaNulo(getModeloDTO())? getModeloDTO().getDescricao() : "";
263
        }
272
        }
264
       
273
       
265
        public MarcaDTO getMarcaDTODoModelo() {
274
        public MarcaDTO getMarcaDTODoModelo() {
266
                return VerificadorUtil.naoEstaNulo(getModeloDTO())? getModeloDTO().getMarcaDTO() : null;
275
                return VerificadorUtil.naoEstaNulo(getModeloDTO())? getModeloDTO().getMarcaDTO() : null;
-
 
276
        }
-
 
277
       
-
 
278
        public SubtipoProdutoDTO getSubtipoProdutoDTO() {
-
 
279
                return subtipoProdutoDTO;
-
 
280
        }
-
 
281
        public void setSubtipoProdutoDTO(SubtipoProdutoDTO subtipoProdutoDTO) {
-
 
282
                this.subtipoProdutoDTO = subtipoProdutoDTO;
267
        }
283
        }
268
       
284
       
269
        public TributacaoDTO getTributacaoDTO() {
285
        public TributacaoDTO getTributacaoDTO() {
270
                return tributacaoDTO;
286
                return tributacaoDTO;
271
        }
287
        }