Rev 450 | Rev 467 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 450 | Rev 462 | ||
|---|---|---|---|
| Line 86... | Line 86... | ||
| 86 | private Boolean indicadorOnline; |
86 | private Boolean indicadorOnline; |
| 87 | private Boolean indicadorOnlineShoplog; |
87 | private Boolean indicadorOnlineShoplog; |
| 88 | private Boolean indicadorOnlineMercadoLivre; |
88 | private Boolean indicadorOnlineMercadoLivre; |
| 89 | private Date dataUltimaVenda; |
89 | private Date dataUltimaVenda; |
| 90 | // private Set<ProdutoArquivo> fotos;
|
90 | // private Set<ProdutoArquivo> fotos;
|
| - | 91 | ||
| - | 92 | public Produto() {} |
|
| - | 93 | ||
| - | 94 | public Produto(Long sequencial) { |
|
| - | 95 | this.sequencial = sequencial; |
|
| - | 96 | }
|
|
| 91 | 97 | ||
| 92 | @Id |
98 | @Id |
| 93 | @SequenceGenerator(name = "sq_produto") |
99 | @SequenceGenerator(name = "sq_produto") |
| 94 | @GeneratedValue(strategy = GenerationType.IDENTITY) |
100 | @GeneratedValue(strategy = GenerationType.IDENTITY) |
| 95 | @Column(name="seq_produto", nullable=false) |
101 | @Column(name="seq_produto", nullable=false) |
| Line 98... | Line 104... | ||
| 98 | }
|
104 | }
|
| 99 | public void setSequencial(Long sequencial) { |
105 | public void setSequencial(Long sequencial) { |
| 100 | this.sequencial = sequencial; |
106 | this.sequencial = sequencial; |
| 101 | }
|
107 | }
|
| 102 | 108 | ||
| 103 | // @ManyToOne
|
- | |
| 104 | // @ForeignKey(name="fk_produto_modelo")
|
- | |
| 105 | // @NotNull(message = "Parâmetro obrigatório não preenchido: Modelo do produto", groups = {Cadastrar.class, Alterar.class})
|
- | |
| 106 | // @JoinColumn(name = "seq_modelo", referencedColumnName="seq_modelo", nullable=true)
|
- | |
| 107 | @Transient |
- | |
| - | 109 | // @Transient
|
|
| - | 110 | @ManyToOne |
|
| - | 111 | @ForeignKey(name="fk_produto_modelo") |
|
| - | 112 | @NotNull(message = "Parâmetro obrigatório não preenchido: Modelo do produto", groups = {Cadastrar.class, Alterar.class}) |
|
| - | 113 | @JoinColumn(name = "seq_modelo", referencedColumnName="seq_modelo", nullable=true) |
|
| 108 | public Modelo getModelo() { |
114 | public Modelo getModelo() { |
| 109 | return modelo; |
115 | return modelo; |
| 110 | }
|
116 | }
|
| 111 | public void setModelo(Modelo modelo) { |
117 | public void setModelo(Modelo modelo) { |
| 112 | this.modelo = modelo; |
118 | this.modelo = modelo; |