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;
|
||||
@Column(name = "INDEXIGEFECNACIMIENTOPASAJERO")
|
||||
private Boolean indexigefecnacimientopasajero;
|
||||
@Column(name = "INDEXIGEDOC2PASSAGEIRO")
|
||||
private Boolean indExigeDoc2Passageiro;
|
||||
|
||||
public enum DisponibilidadeFeriado {
|
||||
// Declaração dos enum
|
||||
|
@ -431,14 +433,25 @@ public class CategoriaDescuento implements Serializable {
|
|||
|
||||
public void setIndexigefecnacimientopasajero(Boolean indexigefecnacimientopasajero) {
|
||||
this.indexigefecnacimientopasajero = indexigefecnacimientopasajero;
|
||||
}
|
||||
}
|
||||
|
||||
public Boolean getIndExigeDoc2Passageiro() {
|
||||
return indExigeDoc2Passageiro;
|
||||
}
|
||||
|
||||
public void setIndExigeDoc2Passageiro(Boolean indExigeDoc2Passageiro) {
|
||||
this.indExigeDoc2Passageiro = indExigeDoc2Passageiro;
|
||||
}
|
||||
|
||||
@Transactional
|
||||
public String getExigeCamposPasajeroVenta() {
|
||||
|
||||
StringBuilder sCampos = new StringBuilder();
|
||||
|
||||
if(getIndexigenombpasajero() != null && getIndexigenombpasajero()) {
|
||||
sCampos.append("NO");
|
||||
}
|
||||
|
||||
if(getIndexigedocpasajero() != null && getIndexigedocpasajero()) {
|
||||
if(sCampos.length() > 0) {
|
||||
sCampos.append(",");
|
||||
|
@ -456,7 +469,13 @@ public class CategoriaDescuento implements Serializable {
|
|||
sCampos.append(",");
|
||||
}
|
||||
sCampos.append("DT");
|
||||
}
|
||||
}
|
||||
if(getIndExigeDoc2Passageiro() != null && getIndExigeDoc2Passageiro()) {
|
||||
if(sCampos.length() > 0) {
|
||||
sCampos.append(",");
|
||||
}
|
||||
sCampos.append("DOC2");
|
||||
}
|
||||
return sCampos.toString();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue