bug #9261 - Parametrização para a utilização de tarifa original
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@70897 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
d30c79eb3f
commit
3d2abd4741
|
@ -29,7 +29,7 @@ import org.apache.commons.collections.Predicate;
|
|||
import org.hibernate.annotations.Where;
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @author Rafius
|
||||
*/
|
||||
@Entity
|
||||
|
@ -94,7 +94,7 @@ public class Empresa implements Serializable {
|
|||
private String numtelefono;
|
||||
@Column(name = "INDCARBOLETOSDEVOLVIDOSCONF")
|
||||
private Boolean indcarboletosdevolvidosconf;
|
||||
|
||||
|
||||
@Column(name = "INDBOLETOAGRUPADO")
|
||||
private Boolean indBoletoAgrupado;
|
||||
|
||||
|
@ -106,18 +106,18 @@ public class Empresa implements Serializable {
|
|||
|
||||
@OneToMany(mappedBy = "empresa")
|
||||
private List<InscricaoEstadual> inscricoesEstaduais;
|
||||
|
||||
|
||||
@OneToMany(mappedBy = "empresa", cascade = CascadeType.ALL)
|
||||
private List<EmpresaContaBancaria> empresaContaBancaria;
|
||||
|
||||
private List<EmpresaContaBancaria> empresaContaBancaria;
|
||||
|
||||
@OneToMany(mappedBy = "empresa")
|
||||
@Where(clause="ACTIVO=1")
|
||||
private List<ComEmpCategoria> comEmpCategorias;
|
||||
|
||||
|
||||
@OneToMany(mappedBy = "empresa")
|
||||
@Where(clause="ACTIVO=1")
|
||||
private List<ComEmpFormapago> comEmpFormapagos;
|
||||
|
||||
|
||||
@OneToMany(mappedBy = "empresa")
|
||||
@Where(clause="ACTIVO=1")
|
||||
private List<ComEmpTipoEventoExtra> comEmpTipoEventoExtras;
|
||||
|
@ -125,34 +125,37 @@ public class Empresa implements Serializable {
|
|||
@OneToMany(mappedBy = "empresa")
|
||||
@Where(clause="ACTIVO=1")
|
||||
private List<ComEmpConferencia> comEmpConferencias;
|
||||
|
||||
|
||||
@Column(name = "INDGENNUMFOLIOVTAINTIMPOST")
|
||||
private Boolean indgennumfoliovtaintimpost;
|
||||
|
||||
|
||||
@Column(name = "INDENVIAEMAILCOMISSAO")
|
||||
private Boolean indenviaemailcomissao;
|
||||
|
||||
@Column(name = "INDNAOPERMITECONFSEMMALOTE")
|
||||
private Boolean indnaopermiteconfsemmalote;
|
||||
|
||||
|
||||
@Column(name = "INDOBRIGANOMEPASSAGEIRO")
|
||||
private Boolean indobrigarinformarnomepassageiro;
|
||||
|
||||
|
||||
@Column(name = "EMAIL_PENDENCIA")
|
||||
private String email;
|
||||
|
||||
|
||||
@Column(name = "INDIMPRIMEGRATUIDADE")
|
||||
private Boolean indImprimeGratuidade;
|
||||
|
||||
|
||||
@Column(name = "INDFIDELIDADE")
|
||||
private Boolean indFidelidade;
|
||||
|
||||
|
||||
@Column(name = "PONTUACAOFRAUDEINI")
|
||||
private String pontuacaoFraudeIni;
|
||||
|
||||
|
||||
@Column(name = "PONTUACAOFRAUDEFIM")
|
||||
private String pontuacaoFraudeFim;
|
||||
|
||||
|
||||
@Column(name = "INDVALIDADESCONTOTARIFA")
|
||||
private Boolean indValidaDescontoTarifa;
|
||||
|
||||
public Empresa() {
|
||||
super();
|
||||
}
|
||||
|
@ -383,27 +386,27 @@ public class Empresa implements Serializable {
|
|||
return this.getNombempresa();
|
||||
}
|
||||
|
||||
|
||||
public List<InscricaoEstadual> getInscricoesEstaduais() {
|
||||
|
||||
public List<InscricaoEstadual> getInscricoesEstaduais() {
|
||||
return inscricoesEstaduais;
|
||||
}
|
||||
|
||||
public List<InscricaoEstadual> getInscricoesEstaduaisActivas() {
|
||||
|
||||
List<InscricaoEstadual> inscEstaduais = new ArrayList<InscricaoEstadual>();
|
||||
inscEstaduais.addAll(getInscricoesEstaduais());
|
||||
|
||||
|
||||
List<InscricaoEstadual> inscEstaduais = new ArrayList<InscricaoEstadual>();
|
||||
inscEstaduais.addAll(getInscricoesEstaduais());
|
||||
|
||||
CollectionUtils.filter(inscEstaduais, new Predicate() {
|
||||
|
||||
|
||||
@Override
|
||||
public boolean evaluate(Object arg0) {
|
||||
public boolean evaluate(Object arg0) {
|
||||
return ((InscricaoEstadual)arg0).getActivo();
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
return inscEstaduais;
|
||||
}
|
||||
|
||||
|
||||
public void setInscricoesEstaduais(List<InscricaoEstadual> inscricoesEstaduais) {
|
||||
this.inscricoesEstaduais = inscricoesEstaduais;
|
||||
}
|
||||
|
@ -434,9 +437,9 @@ public class Empresa implements Serializable {
|
|||
|
||||
|
||||
public List<EmpresaContaBancaria> getEmpresaContaBancaria() {
|
||||
|
||||
|
||||
List<EmpresaContaBancaria> tempList = new ArrayList<EmpresaContaBancaria>();
|
||||
|
||||
|
||||
if (empresaContaBancaria != null) {
|
||||
for (EmpresaContaBancaria empContaBancaria : this.empresaContaBancaria) {
|
||||
if (empContaBancaria.getActivo()) {
|
||||
|
@ -584,6 +587,20 @@ public class Empresa implements Serializable {
|
|||
public void setPontuacaoFraudeFim(String pontuacaoFraudeFim) {
|
||||
this.pontuacaoFraudeFim = pontuacaoFraudeFim;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return the indValidaDescontoTarifa
|
||||
*/
|
||||
public Boolean getIndValidaDescontoTarifa() {
|
||||
return indValidaDescontoTarifa;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param indValidaDescontoTarifa the indValidaDescontoTarifa to set
|
||||
*/
|
||||
public void setIndValidaDescontoTarifa(Boolean indValidaDescontoTarifa) {
|
||||
this.indValidaDescontoTarifa = indValidaDescontoTarifa;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue