Subversion Repositories Integrator Subversion

Rev

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;