Subversion Repositories Integrator Subversion

Rev

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) {