diff --git a/src/com/rjconsultores/ventaboletos/entidad/CategoriaDescuento.java b/src/com/rjconsultores/ventaboletos/entidad/CategoriaDescuento.java index 793b2fbb9..78c69b8a1 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/CategoriaDescuento.java +++ b/src/com/rjconsultores/ventaboletos/entidad/CategoriaDescuento.java @@ -192,6 +192,38 @@ public class CategoriaDescuento implements Serializable { private Boolean indCheckinAutomatico; + //Comportamento geral + @Column(name = "INDPERMITECANCELAR") + private Boolean indPermiteCancelar; + + @Column(name = "INDPERMITEDEVOLVER") + private Boolean indPermiteDevolver; + + @Column(name = "INDPERMITECANCELAREMERGENCIAL") + private Boolean indPermiteCancelarEmergencial; + + @Column(name = "INDPERMITETROCATITULARIDADE") + private Boolean indPermiteTrocaTitularidade; + + @Column(name = "INDPERMITEREATIVAR") + private Boolean indPermiteReativar; + + //Comportamento em Aberto + @Column(name = "INDCANCELAEMABERTO") + private Boolean indCancelaEmAberto; + + @Column(name = "INDDEVOLVEEMABERTO") + private Boolean indDevolveEmAberto; + + @Column(name = "INDCANCELAEMERGENCIALAEMABERTO") + private Boolean indCancelaEmergencialEmAberto; + + @Column(name = "INDTROCAEMABERTO") + private Boolean indTrocaEmAberto; + + @Column(name = "INDTROCATITULARIDADEEMABERTO") + private Boolean indTrocaTitularidadeEmAberto; + public enum DisponibilidadeFeriado { // Declaração dos enum GERARSEMPRE("SEMPRE", "S"), @@ -825,7 +857,87 @@ public class CategoriaDescuento implements Serializable { public void setIndPermiteTrocaTransferencia(Boolean indPermiteTrocaTransferencia) { this.indPermiteTrocaTransferencia = indPermiteTrocaTransferencia; - } + } + + public Boolean getIndCancelaEmAberto() { + return indCancelaEmAberto == null ? true : indCancelaEmAberto; + } + + public void setIndCancelaEmAberto(Boolean indCancelaEmAberto) { + this.indCancelaEmAberto = indCancelaEmAberto; + } + + public Boolean getIndDevolveEmAberto() { + return indDevolveEmAberto == null ? true : indDevolveEmAberto ; + } + + public void setIndDevolveEmAberto(Boolean indDevolveEmAberto) { + this.indDevolveEmAberto = indDevolveEmAberto; + } + + public Boolean getIndCancelaEmergencialEmAberto() { + return indCancelaEmergencialEmAberto == null ? true : indCancelaEmergencialEmAberto; + } + + public void setIndCancelaEmergencialEmAberto(Boolean indCancelaEmergencialEmAberto) { + this.indCancelaEmergencialEmAberto = indCancelaEmergencialEmAberto; + } + + public Boolean getIndTrocaEmAberto() { + return indTrocaEmAberto == null ? true : indTrocaEmAberto; + } + + public void setIndTrocaEmAberto(Boolean indTrocaEmAberto) { + this.indTrocaEmAberto = indTrocaEmAberto; + } + + public Boolean getIndTrocaTitularidadeEmAberto() { + return indTrocaTitularidadeEmAberto == null ? true : indTrocaTitularidadeEmAberto; + } + + public void setIndTrocaTitularidadeEmAberto(Boolean indTrocaTitularidadeEmAberto) { + this.indTrocaTitularidadeEmAberto = indTrocaTitularidadeEmAberto; + } + + public Boolean getIndPermiteCancelar() { + return indPermiteCancelar == null ? true : indPermiteCancelar; + } + + public void setIndPermiteCancelar(Boolean indPermiteCancelar) { + this.indPermiteCancelar = indPermiteCancelar; + } + + public Boolean getIndPermiteDevolver() { + return indPermiteDevolver == null ? true : indPermiteDevolver; + } + + public void setIndPermiteDevolver(Boolean indPermiteDevolver) { + this.indPermiteDevolver = indPermiteDevolver; + } + + public Boolean getIndPermiteCancelarEmergencial() { + return indPermiteCancelarEmergencial == null ? true : indPermiteCancelarEmergencial ; + } + + public void setIndPermiteCancelarEmergencial(Boolean indPermiteCancelarEmergencial) { + this.indPermiteCancelarEmergencial = indPermiteCancelarEmergencial; + } + + public Boolean getIndPermiteTrocaTitularidade() { + return indPermiteTrocaTitularidade == null ? true : indPermiteTrocaTitularidade; + } + + public void setIndPermiteTrocaTitularidade(Boolean indPermiteTrocaTitularidade) { + this.indPermiteTrocaTitularidade = indPermiteTrocaTitularidade; + } + + public Boolean getIndPermiteReativar() { + return indPermiteReativar == null ? true : indPermiteReativar; + } + + public void setIndPermiteReativar(Boolean indPermiteReativar) { + this.indPermiteReativar = indPermiteReativar; + } public Boolean getIndCheckinAutomatico() { return indCheckinAutomatico;