Adicionada validação de documento2 na venda.
fixes bug #7387 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@55708 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
1756943413
commit
25f7a93954
|
@ -104,6 +104,8 @@ public class CategoriaDescuento implements Serializable {
|
||||||
private Boolean indexigetelefonopasajero;
|
private Boolean indexigetelefonopasajero;
|
||||||
@Column(name = "INDEXIGEFECNACIMIENTOPASAJERO")
|
@Column(name = "INDEXIGEFECNACIMIENTOPASAJERO")
|
||||||
private Boolean indexigefecnacimientopasajero;
|
private Boolean indexigefecnacimientopasajero;
|
||||||
|
@Column(name = "INDEXIGEDOC2PASSAGEIRO")
|
||||||
|
private Boolean indExigeDoc2Passageiro;
|
||||||
|
|
||||||
public enum DisponibilidadeFeriado {
|
public enum DisponibilidadeFeriado {
|
||||||
// Declaração dos enum
|
// Declaração dos enum
|
||||||
|
@ -433,12 +435,23 @@ public class CategoriaDescuento implements Serializable {
|
||||||
this.indexigefecnacimientopasajero = indexigefecnacimientopasajero;
|
this.indexigefecnacimientopasajero = indexigefecnacimientopasajero;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Boolean getIndExigeDoc2Passageiro() {
|
||||||
|
return indExigeDoc2Passageiro;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIndExigeDoc2Passageiro(Boolean indExigeDoc2Passageiro) {
|
||||||
|
this.indExigeDoc2Passageiro = indExigeDoc2Passageiro;
|
||||||
|
}
|
||||||
|
|
||||||
@Transactional
|
@Transactional
|
||||||
public String getExigeCamposPasajeroVenta() {
|
public String getExigeCamposPasajeroVenta() {
|
||||||
|
|
||||||
StringBuilder sCampos = new StringBuilder();
|
StringBuilder sCampos = new StringBuilder();
|
||||||
|
|
||||||
if(getIndexigenombpasajero() != null && getIndexigenombpasajero()) {
|
if(getIndexigenombpasajero() != null && getIndexigenombpasajero()) {
|
||||||
sCampos.append("NO");
|
sCampos.append("NO");
|
||||||
}
|
}
|
||||||
|
|
||||||
if(getIndexigedocpasajero() != null && getIndexigedocpasajero()) {
|
if(getIndexigedocpasajero() != null && getIndexigedocpasajero()) {
|
||||||
if(sCampos.length() > 0) {
|
if(sCampos.length() > 0) {
|
||||||
sCampos.append(",");
|
sCampos.append(",");
|
||||||
|
@ -457,6 +470,12 @@ public class CategoriaDescuento implements Serializable {
|
||||||
}
|
}
|
||||||
sCampos.append("DT");
|
sCampos.append("DT");
|
||||||
}
|
}
|
||||||
|
if(getIndExigeDoc2Passageiro() != null && getIndExigeDoc2Passageiro()) {
|
||||||
|
if(sCampos.length() > 0) {
|
||||||
|
sCampos.append(",");
|
||||||
|
}
|
||||||
|
sCampos.append("DOC2");
|
||||||
|
}
|
||||||
return sCampos.toString();
|
return sCampos.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue