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 | }
|