Rev 549 | Rev 584 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 549 | Rev 582 | ||
|---|---|---|---|
| Line 41... | Line 41... | ||
| 41 | 41 | ||
| 42 | private Long sequencial; |
42 | private Long sequencial; |
| 43 | private Modelo modelo; |
43 | private Modelo modelo; |
| 44 | private Tributacao tributacao; |
44 | private Tributacao tributacao; |
| 45 | private Estampa estampa; |
45 | private Estampa estampa; |
| - | 46 | private SubtipoProduto subtipoProduto; |
|
| 46 | private String codigo; |
47 | private String codigo; |
| 47 | private String codigoRapido; |
48 | private String codigoRapido; |
| 48 | private String codigoEAN; |
49 | private String codigoEAN; |
| 49 | private String codigoEANTributado; |
50 | private String codigoEANTributado; |
| 50 | private String descricao; |
51 | private String descricao; |
| Line 82... | Line 83... | ||
| 82 | private String codigoNCM; |
83 | private String codigoNCM; |
| 83 | private String codigoEST; |
84 | private String codigoEST; |
| 84 | /*
|
85 | /*
|
| 85 | private Set<ProdutoPedidoCompra> pedidosCompra;
|
86 | private Set<ProdutoPedidoCompra> pedidosCompra;
|
| 86 | private Set<ProdutoLoja> estoques;
|
87 | private Set<ProdutoLoja> estoques;
|
| 87 | private Set<FornecedorProduto> fornecedores;
|
- | |
| 88 | */
|
88 | */
|
| 89 | 89 | ||
| - | 90 | private Set<FornecedorProduto> fornecedores; |
|
| 90 | private Set<ProdutoRelacionado> relacionados; |
91 | private Set<ProdutoRelacionado> relacionados; |
| 91 | 92 | ||
| 92 | /*
|
93 | /*
|
| 93 | private Set<ProdutoRelacionado> relacionadosReverse;
|
94 | private Set<ProdutoRelacionado> relacionadosReverse;
|
| 94 |
|
95 |
|
| Line 150... | Line 151... | ||
| 150 | public Estampa getEstampa() { |
151 | public Estampa getEstampa() { |
| 151 | return estampa; |
152 | return estampa; |
| 152 | }
|
153 | }
|
| 153 | public void setEstampa(Estampa estampa) { |
154 | public void setEstampa(Estampa estampa) { |
| 154 | this.estampa = estampa; |
155 | this.estampa = estampa; |
| - | 156 | }
|
|
| - | 157 | ||
| - | 158 | @ManyToOne |
|
| - | 159 | @ForeignKey(name="fk_produto_subtipoproduto") |
|
| - | 160 | @JoinColumn(name = "seq_subtipoproduto", referencedColumnName="seq_subtipoproduto", nullable=true) |
|
| - | 161 | public SubtipoProduto getSubtipoProduto() { |
|
| - | 162 | return subtipoProduto; |
|
| - | 163 | }
|
|
| - | 164 | public void setSubtipoProduto(SubtipoProduto subtipoProduto) { |
|
| - | 165 | this.subtipoProduto = subtipoProduto; |
|
| 155 | }
|
166 | }
|
| 156 | 167 | ||
| 157 | @Column(name="cod_produto") |
168 | @Column(name="cod_produto") |
| 158 | @Size(max = 20, message = "Limite de caracteres ultrapassado: Código do Produto") |
169 | @Size(max = 20, message = "Limite de caracteres ultrapassado: Código do Produto") |
| 159 | @NotNull(message = "Parâmetro obrigatório não preenchido: Código do produto", groups = {Cadastrar.class, Alterar.class}) |
170 | @NotNull(message = "Parâmetro obrigatório não preenchido: Código do produto", groups = {Cadastrar.class, Alterar.class}) |
| Line 497... | Line 508... | ||
| 497 | return estoques;
|
508 | return estoques;
|
| 498 | }
|
509 | }
|
| 499 | public void setEstoques(Set<ProdutoLoja> estoques) {
|
510 | public void setEstoques(Set<ProdutoLoja> estoques) {
|
| 500 | this.estoques = estoques;
|
511 | this.estoques = estoques;
|
| 501 | }
|
512 | }
|
| - | 513 | */
|
|
| 502 |
|
514 | |
| 503 | @OneToMany(mappedBy="produto", cascade=CascadeType.ALL, orphanRemoval=true)
|
515 | @OneToMany(mappedBy="produto", cascade=CascadeType.ALL, orphanRemoval=true) |
| 504 | public Set<FornecedorProduto> getFornecedores() {
|
516 | public Set<FornecedorProduto> getFornecedores() { |
| 505 | return fornecedores;
|
517 | return fornecedores; |
| 506 | }
|
518 | }
|
| 507 | public void setFornecedores(Set<FornecedorProduto> fornecedores) {
|
519 | public void setFornecedores(Set<FornecedorProduto> fornecedores) { |
| 508 | this.fornecedores = fornecedores;
|
520 | this.fornecedores = fornecedores; |
| 509 | }
|
521 | }
|
| 510 | */
|
- | |
| - | 522 | ||
| 511 | @OneToMany(mappedBy="produto", cascade=CascadeType.ALL, orphanRemoval=true) |
523 | @OneToMany(mappedBy="produto", cascade=CascadeType.ALL, orphanRemoval=true) |
| 512 | public Set<ProdutoRelacionado> getRelacionados() { |
524 | public Set<ProdutoRelacionado> getRelacionados() { |
| 513 | return relacionados; |
525 | return relacionados; |
| 514 | }
|
526 | }
|
| 515 | public void setRelacionados(Set<ProdutoRelacionado> relacionados) { |
527 | public void setRelacionados(Set<ProdutoRelacionado> relacionados) { |