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