FIXES BUG #6826 (commitei tambem a retirada de imports desnecessários da classe EditarExcepcionPeajeController)

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@50230 d1611594-4594-4d17-8e1d-87c2c4800839
master
daniel.zauli 2015-11-18 11:30:46 +00:00
parent 79cc18e4b6
commit 28f2c41392
1 changed files with 81 additions and 2 deletions

View File

@ -2,6 +2,7 @@ package com.rjconsultores.ventaboletos.entidad;
import java.util.Date; import java.util.Date;
import javax.persistence.CascadeType;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
@ -9,6 +10,7 @@ import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn; import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne; import javax.persistence.ManyToOne;
import javax.persistence.OneToOne;
import javax.persistence.SequenceGenerator; import javax.persistence.SequenceGenerator;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Temporal; import javax.persistence.Temporal;
@ -25,12 +27,20 @@ public class InscricaoEstadual {
private Date fecmodif; private Date fecmodif;
private Integer usuarioId; private Integer usuarioId;
private String numInscricaoEstadual; private String numInscricaoEstadual;
private String logradouro;
private String numero;
private String complemento;
private String cep;
private String bairro;
private Ciudad cidade;
private String cnpj;
public InscricaoEstadual() { public InscricaoEstadual() {
// TODO Auto-generated constructor stub // TODO Auto-generated constructor stub
} }
public InscricaoEstadual(String inscricaoEstadual, Empresa empresa, Estado estado, Integer usuarioId) { public InscricaoEstadual(String inscricaoEstadual, Empresa empresa, Estado estado, Integer usuarioId,
String logradouro, String numero, String complemento, String cep, String bairro, Ciudad cidade, String cnpj) {
super(); super();
this.numInscricaoEstadual = inscricaoEstadual; this.numInscricaoEstadual = inscricaoEstadual;
this.empresa = empresa; this.empresa = empresa;
@ -38,7 +48,13 @@ public class InscricaoEstadual {
this.fecmodif = new Date(); this.fecmodif = new Date();
this.activo = true; this.activo = true;
this.usuarioId = usuarioId; this.usuarioId = usuarioId;
this.logradouro = logradouro;
this.numero=numero;
this.complemento=complemento;
this.cep=cep;
this.bairro=bairro;
this.cidade=cidade;
this.cnpj=cnpj;
} }
@SequenceGenerator(name = "INSCRICAO_ESTADUAL_SEQ", sequenceName = "INSCRICAO_ESTADUAL_SEQ", allocationSize = 1) @SequenceGenerator(name = "INSCRICAO_ESTADUAL_SEQ", sequenceName = "INSCRICAO_ESTADUAL_SEQ", allocationSize = 1)
@ -109,6 +125,69 @@ public class InscricaoEstadual {
public void setUsuarioId(Integer usuarioId) { public void setUsuarioId(Integer usuarioId) {
this.usuarioId = usuarioId; this.usuarioId = usuarioId;
} }
@Column(name = "LOGRADOURO")
public String getLogradouro() {
return logradouro;
}
public void setLogradouro(String logradouro) {
this.logradouro = logradouro;
}
@Column(name = "NUMERO")
public String getNumero() {
return numero;
}
public void setNumero(String numero) {
this.numero = numero;
}
@Column(name = "COMPLEMENTO")
public String getComplemento() {
return complemento;
}
public void setComplemento(String complemento) {
this.complemento = complemento;
}
@Column(name = "CEP")
public String getCep() {
return cep;
}
public void setCep(String cep) {
this.cep = cep;
}
@Column(name = "BAIRRO")
public String getBairro() {
return bairro;
}
public void setBairro(String bairro) {
this.bairro = bairro;
}
@OneToOne(cascade = CascadeType.MERGE)
@JoinColumn(name = "CIUDAD_ID")
public Ciudad getCidade() {
return cidade;
}
public void setCidade(Ciudad cidade) {
this.cidade = cidade;
}
@Column(name = "CNPJ")
public String getCnpj() {
return cnpj;
}
public void setCnpj(String cnpj) {
this.cnpj = cnpj;
}
@Override @Override
public boolean equals(Object object) { public boolean equals(Object object) {