Rev 521 | Rev 607 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 521 | Rev 522 | ||
|---|---|---|---|
| Line 33... | Line 33... | ||
| 33 | 33 | ||
| 34 | private ModeloDTO modeloDTO; |
34 | private ModeloDTO modeloDTO; |
| 35 | private TributacaoDTO tributacaoDTO; |
35 | private TributacaoDTO tributacaoDTO; |
| 36 | 36 | ||
| 37 | private Boolean sujeitoST; |
37 | private Boolean sujeitoST; |
| - | 38 | ||
| - | 39 | private Boolean ativo; |
|
| - | 40 | ||
| - | 41 | private Boolean indicadorRealizarTransferencia; |
|
| 38 | 42 | ||
| 39 | /*
|
43 | /*
|
| 40 | private String codigoRapido;
|
- | |
| 41 | private String descricaoEtiqueta;
|
44 | private String descricaoEtiqueta;
|
| 42 | private String descricaoParaNotaFiscal;
|
45 | private String descricaoParaNotaFiscal;
|
| 43 | private String genero;
|
46 | private String genero;
|
| 44 | private String observacao;
|
47 | private String observacao;
|
| 45 | private Double valorCompra;
|
48 | private Double valorCompra;
|
| Line 65... | Line 68... | ||
| 65 | private Double aliquotaIPINotaFiscal;
|
68 | private Double aliquotaIPINotaFiscal;
|
| 66 | private Double aliquotaIcms;
|
69 | private Double aliquotaIcms;
|
| 67 | private Double aliquotaIcmsNotaFiscal;
|
70 | private Double aliquotaIcmsNotaFiscal;
|
| 68 | private Double aliquotaIcmsST;
|
71 | private Double aliquotaIcmsST;
|
| 69 | private Double aliquotaFecoep;
|
72 | private Double aliquotaFecoep;
|
| 70 | private Boolean ativo;
|
- | |
| - | 73 |
|
|
| 71 |
|
74 |
|
| 72 |
|
75 |
|
| 73 | private Set<ProdutoPedidoCompra> pedidosCompra;
|
76 | private Set<ProdutoPedidoCompra> pedidosCompra;
|
| 74 | private Set<ProdutoLoja> estoques;
|
77 | private Set<ProdutoLoja> estoques;
|
| 75 | private Set<FornecedorProduto> fornecedores;
|
78 | private Set<FornecedorProduto> fornecedores;
|
| Line 85... | Line 88... | ||
| 85 | private Date dataUltimaVenda;*/
|
88 | private Date dataUltimaVenda;*/
|
| 86 | 89 | ||
| 87 | public ProdutoDTO() {} |
90 | public ProdutoDTO() {} |
| 88 | 91 | ||
| 89 | public static String CONSULTA_DTO_SIMPLES_COM_MODELO = "e.sequencial, e.codigo, e.codigoEAN, e.descricao, e.tipo, e.estilo, e.cor, e.genero, " |
92 | public static String CONSULTA_DTO_SIMPLES_COM_MODELO = "e.sequencial, e.codigo, e.codigoEAN, e.descricao, e.tipo, e.estilo, e.cor, e.genero, " |
| - | 93 | + "e.ativo, "
|
|
| 90 | + " (SELECT mo.descricao FROM Modelo mo WHERE mo.sequencial = e.modelo.sequencial), "
|
94 | + " (SELECT mo.descricao FROM Modelo mo WHERE mo.sequencial = e.modelo.sequencial), "
|
| 91 | + " (SELECT m.descricao FROM Marca m WHERE m.sequencial = e.modelo.marca.sequencial)"; |
95 | + " (SELECT m.descricao FROM Marca m WHERE m.sequencial = e.modelo.marca.sequencial)"; |
| 92 | public ProdutoDTO(Long sequencial, String codigo, String codigoEAN, String descricao, String tipoProduto, String estiloProduto, String corProduto, |
96 | public ProdutoDTO(Long sequencial, String codigo, String codigoEAN, String descricao, String tipoProduto, String estiloProduto, String corProduto, |
| 93 | String generoProduto, String descricaoModelo, String descricaoMarca) { |
- | |
| - | 97 | String generoProduto, Boolean ativo, String descricaoModelo, String descricaoMarca) { |
|
| 94 | super(); |
98 | super(); |
| 95 | this.sequencial = sequencial; |
99 | this.sequencial = sequencial; |
| 96 | this.codigo = codigo; |
100 | this.codigo = codigo; |
| 97 | this.codigoEAN = codigoEAN; |
101 | this.codigoEAN = codigoEAN; |
| 98 | this.descricao = descricao; |
102 | this.descricao = descricao; |
| 99 | this.tipo = tipoProduto; |
103 | this.tipo = tipoProduto; |
| 100 | this.estilo= estiloProduto; |
104 | this.estilo= estiloProduto; |
| 101 | this.cor = corProduto; |
105 | this.cor = corProduto; |
| 102 | this.genero = generoProduto; |
106 | this.genero = generoProduto; |
| - | 107 | this.ativo = ativo; |
|
| 103 | this.modeloDTO = new ModeloDTO(null, descricaoModelo, new MarcaDTO(null, descricaoMarca)); |
108 | this.modeloDTO = new ModeloDTO(null, descricaoModelo, new MarcaDTO(null, descricaoMarca)); |
| 104 | }
|
109 | }
|
| 105 | 110 | ||
| 106 | public ProdutoDTO(Long sequencial, String codigo, String codigoEAN, String descricao, String tipoProduto, String estiloProduto, String corProduto) { |
111 | public ProdutoDTO(Long sequencial, String codigo, String codigoEAN, String descricao, String tipoProduto, String estiloProduto, String corProduto) { |
| 107 | super(); |
112 | super(); |
| Line 281... | Line 286... | ||
| 281 | public Boolean getSujeitoST() { |
286 | public Boolean getSujeitoST() { |
| 282 | return sujeitoST; |
287 | return sujeitoST; |
| 283 | }
|
288 | }
|
| 284 | public void setSujeitoST(Boolean sujeitoST) { |
289 | public void setSujeitoST(Boolean sujeitoST) { |
| 285 | this.sujeitoST = sujeitoST; |
290 | this.sujeitoST = sujeitoST; |
| - | 291 | }
|
|
| - | 292 | ||
| - | 293 | public Boolean getAtivo() { |
|
| - | 294 | return ativo; |
|
| - | 295 | }
|
|
| - | 296 | public void setAtivo(Boolean ativo) { |
|
| - | 297 | this.ativo = ativo; |
|
| - | 298 | }
|
|
| - | 299 | ||
| - | 300 | public Boolean getIndicadorRealizarTransferencia() { |
|
| - | 301 | return indicadorRealizarTransferencia; |
|
| - | 302 | }
|
|
| - | 303 | public void setIndicadorRealizarTransferencia(Boolean indicadorRealizarTransferencia) { |
|
| - | 304 | this.indicadorRealizarTransferencia = indicadorRealizarTransferencia; |
|
| 286 | }
|
305 | }
|
| 287 | 306 | ||
| 288 | /***************************************/
|
307 | /***************************************/
|
| 289 | 308 | ||
| 290 | public String getCodigoProdutoPadrao() { |
309 | public String getCodigoProdutoPadrao() { |
| Line 344... | Line 363... | ||
| 344 | if (VerificadorUtil.naoEstaNuloOuVazio(getCor())) { |
363 | if (VerificadorUtil.naoEstaNuloOuVazio(getCor())) { |
| 345 | descricaoCompleta.append(" ("); |
364 | descricaoCompleta.append(" ("); |
| 346 | descricaoCompleta.append(getDescricaoDaCor()); |
365 | descricaoCompleta.append(getDescricaoDaCor()); |
| 347 | descricaoCompleta.append(")"); |
366 | descricaoCompleta.append(")"); |
| 348 | }
|
367 | }
|
| - | 368 | return descricaoCompleta.toString(); |
|
| - | 369 | }
|
|
| - | 370 | ||
| - | 371 | public String getDescricaoComModeloCompleta() { |
|
| - | 372 | StringBuilder descricaoCompleta = new StringBuilder(); |
|
| - | 373 | if (VerificadorUtil.naoEstaNuloOuVazio(getDescricaoDoModelo())) { |
|
| - | 374 | descricaoCompleta.append(getDescricaoDoModelo()); |
|
| - | 375 | descricaoCompleta.append(" - "); |
|
| - | 376 | }
|
|
| - | 377 | descricaoCompleta.append(getDescricaoCompleta()); |
|
| 349 | return descricaoCompleta.toString(); |
378 | return descricaoCompleta.toString(); |
| 350 | }
|
379 | }
|
| 351 | 380 | ||
| 352 | public String getDescricaoComModeloCompletaComCodigo() { |
381 | public String getDescricaoComModeloCompletaComCodigo() { |
| 353 | StringBuilder descricaoCompleta = new StringBuilder(); |
382 | StringBuilder descricaoCompleta = new StringBuilder(); |