Subversion Repositories Integrator Subversion

Rev

Rev 195 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 195 Rev 596
Line 5... Line 5...
5
import javax.persistence.Column;
5
import javax.persistence.Column;
6
import javax.persistence.Entity;
6
import javax.persistence.Entity;
7
import javax.persistence.GeneratedValue;
7
import javax.persistence.GeneratedValue;
8
import javax.persistence.GenerationType;
8
import javax.persistence.GenerationType;
9
import javax.persistence.Id;
9
import javax.persistence.Id;
-
 
10
import javax.persistence.JoinColumn;
-
 
11
import javax.persistence.ManyToOne;
10
import javax.persistence.SequenceGenerator;
12
import javax.persistence.SequenceGenerator;
11
import javax.persistence.Table;
13
import javax.persistence.Table;
-
 
14
import javax.validation.constraints.NotNull;
12
import javax.validation.constraints.Size;
15
import javax.validation.constraints.Size;
13
16
-
 
17
import org.hibernate.annotations.ForeignKey;
14
import org.hibernate.validator.constraints.NotEmpty;
18
import org.hibernate.validator.constraints.NotEmpty;
15
19
16
import br.com.ec.core.interfaces.Alterar;
20
import br.com.ec.core.interfaces.Alterar;
17
import br.com.ec.core.interfaces.Cadastrar;
21
import br.com.ec.core.interfaces.Cadastrar;
18
import br.com.ec.core.util.StringUtil;
22
import br.com.ec.core.util.StringUtil;
Line 23... Line 27...
23
         
27
         
24
        private static final long serialVersionUID = 1L;
28
        private static final long serialVersionUID = 1L;
25
29
26
        private Long sequencial;
30
        private Long sequencial;
27
        private String descricao;
31
        private String descricao;
-
 
32
        private ContaBancaria contaBancaria;
28
        private Boolean ativo;
33
        private Boolean ativo;
29
       
34
       
30
        @Id
35
        @Id
31
        @SequenceGenerator(name = "sq_empresaadquirente")
36
        @SequenceGenerator(name = "sq_empresaadquirente")
32
        @GeneratedValue(strategy = GenerationType.IDENTITY)
37
        @GeneratedValue(strategy = GenerationType.IDENTITY)
Line 44... Line 49...
44
        public String getDescricao() {
49
        public String getDescricao() {
45
                return descricao;
50
                return descricao;
46
        }
51
        }
47
        public void setDescricao(String descricao) {
52
        public void setDescricao(String descricao) {
48
                this.descricao = StringUtil.setarUpperCaseComTrim(descricao);
53
                this.descricao = StringUtil.setarUpperCaseComTrim(descricao);
-
 
54
        }
-
 
55
       
-
 
56
        @ManyToOne
-
 
57
        @ForeignKey(name="fk_empresaadquirente_contabancaria")
-
 
58
        @JoinColumn(name = "seq_conta_bancaria", nullable=false)
-
 
59
        public ContaBancaria getContaBancaria() {
-
 
60
                return contaBancaria;
-
 
61
        }
-
 
62
        public void setContaBancaria(ContaBancaria contaBancaria) {
-
 
63
                this.contaBancaria = contaBancaria;
49
        }
64
        }
50
       
65
       
51
        @Column(name="ind_ativo", nullable=false)
66
        @Column(name="ind_ativo", nullable=false)
52
        public Boolean getAtivo() {
67
        public Boolean getAtivo() {
53
                return ativo;
68
                return ativo;