From 3d2abd47412d834d4efdddc8ff4d3ee119ad6c92 Mon Sep 17 00:00:00 2001 From: thiago Date: Fri, 30 Jun 2017 19:15:31 +0000 Subject: [PATCH] =?UTF-8?q?bug=20#9261=20-=20Parametriza=C3=A7=C3=A3o=20pa?= =?UTF-8?q?ra=20a=20utiliza=C3=A7=C3=A3o=20de=20tarifa=20original?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@70897 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/entidad/Empresa.java | 75 ++++++++++++------- 1 file changed, 46 insertions(+), 29 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/entidad/Empresa.java b/src/com/rjconsultores/ventaboletos/entidad/Empresa.java index 07623e7d0..e633a42b9 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/Empresa.java +++ b/src/com/rjconsultores/ventaboletos/entidad/Empresa.java @@ -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 inscricoesEstaduais; - + @OneToMany(mappedBy = "empresa", cascade = CascadeType.ALL) - private List empresaContaBancaria; - + private List empresaContaBancaria; + @OneToMany(mappedBy = "empresa") @Where(clause="ACTIVO=1") private List comEmpCategorias; - + @OneToMany(mappedBy = "empresa") @Where(clause="ACTIVO=1") private List comEmpFormapagos; - + @OneToMany(mappedBy = "empresa") @Where(clause="ACTIVO=1") private List comEmpTipoEventoExtras; @@ -125,34 +125,37 @@ public class Empresa implements Serializable { @OneToMany(mappedBy = "empresa") @Where(clause="ACTIVO=1") private List 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 getInscricoesEstaduais() { + + public List getInscricoesEstaduais() { return inscricoesEstaduais; } public List getInscricoesEstaduaisActivas() { - - List inscEstaduais = new ArrayList(); - inscEstaduais.addAll(getInscricoesEstaduais()); - + + List inscEstaduais = new ArrayList(); + 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 inscricoesEstaduais) { this.inscricoesEstaduais = inscricoesEstaduais; } @@ -434,9 +437,9 @@ public class Empresa implements Serializable { public List getEmpresaContaBancaria() { - + List tempList = new ArrayList(); - + 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; + } + }