Subversion Repositories Integrator Subversion

Rev

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

Rev 580 Rev 581
Line 46... Line 46...
46
       
46
       
47
        private Long sequencial;
47
        private Long sequencial;
48
        private Modelo modelo;
48
        private Modelo modelo;
49
        private Tributacao tributacao;
49
        private Tributacao tributacao;
50
        private Estampa estampa;
50
        private Estampa estampa;
51
        private SubTipoProduto subTipoProduto;
-
 
-
 
51
        private SubtipoProduto subtipoProduto;
52
        private String codigo;
52
        private String codigo;
53
        private String codigoRapido;
53
        private String codigoRapido;
54
        private String codigoEAN;
54
        private String codigoEAN;
55
        private String codigoEANTributado;
55
        private String codigoEANTributado;
56
        private String descricao;
56
        private String descricao;
Line 224... Line 224...
224
        public void setTipo(String tipo) {
224
        public void setTipo(String tipo) {
225
                this.tipo = tipo;
225
                this.tipo = tipo;
226
        }
226
        }
227
       
227
       
228
        @ManyToOne
228
        @ManyToOne
229
        @ForeignKey(name="fk_produto_subtipo")
-
 
-
 
229
        @ForeignKey(name="fk_produto_subtipoproduto")
230
        @JoinColumn(name = "seq_subtipoproduto", referencedColumnName="seq_subtipoproduto", nullable=true)
230
        @JoinColumn(name = "seq_subtipoproduto", referencedColumnName="seq_subtipoproduto", nullable=true)
231
        public SubTipoProduto getSubTipoProduto() {
-
 
232
                return subTipoProduto;
-
 
-
 
231
        public SubtipoProduto getSubtipoProduto() {
-
 
232
                return subtipoProduto;
233
        }
233
        }
234
        public void setSubTipoProduto(SubTipoProduto subTipoProduto) {
-
 
235
                this.subTipoProduto = subTipoProduto;
-
 
-
 
234
        public void setSubtipoProduto(SubtipoProduto subtipoProduto) {
-
 
235
                this.subtipoProduto = subtipoProduto;
236
        }
236
        }
237
       
237
       
238
        @Column(name="tip_genero")
238
        @Column(name="tip_genero")
239
        @NotNull(message = "Parâmetro obrigatório não preenchido: Gênero", groups = {Cadastrar.class, Alterar.class})
239
        @NotNull(message = "Parâmetro obrigatório não preenchido: Gênero", groups = {Cadastrar.class, Alterar.class})
240
        public String getGenero() {
240
        public String getGenero() {
Line 794... Line 794...
794
        }
794
        }
795
       
795
       
796
        @Transient
796
        @Transient
797
        public String getDescricaoDoTipo() {
797
        public String getDescricaoDoTipo() {
798
                return VerificadorUtil.naoEstaNuloOuVazio(getTipo())? TipoProduto.parse(getTipo()).getDescricao() : null;
798
                return VerificadorUtil.naoEstaNuloOuVazio(getTipo())? TipoProduto.parse(getTipo()).getDescricao() : null;
-
 
799
        }
-
 
800
       
-
 
801
        @Transient
-
 
802
        public String getDescricaoDoSubtipo() {
-
 
803
                return VerificadorUtil.naoEstaNuloOuVazio(getSubtipoProduto())? getSubtipoProduto().getDescricao() : "";
799
        }
804
        }
800
       
805
       
801
        @Transient
806
        @Transient
802
        public String getDescricaoDoGenero() {
807
        public String getDescricaoDoGenero() {
803
                return VerificadorUtil.naoEstaNuloOuVazio(getGenero())? TipoGenero.parse(getGenero()).getDescricao() : null;
808
                return VerificadorUtil.naoEstaNuloOuVazio(getGenero())? TipoGenero.parse(getGenero()).getDescricao() : null;