bug #7226
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@54407 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
06c78d3856
commit
ccb66b2002
|
@ -22,6 +22,9 @@ import javax.persistence.OneToMany;
|
|||
import javax.persistence.Table;
|
||||
import javax.persistence.Temporal;
|
||||
import javax.persistence.TemporalType;
|
||||
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import javax.persistence.SequenceGenerator;
|
||||
|
||||
/**
|
||||
|
@ -92,6 +95,15 @@ public class CategoriaDescuento implements Serializable {
|
|||
private Boolean indLiberacionSolamenteEnvasado;
|
||||
@Column(name = "ASIENTOSRESERVADOS")
|
||||
private String asientosReservados;
|
||||
|
||||
@Column(name = "INDEXIGENOMBPASAJERO")
|
||||
private Boolean indexigenombpasajero;
|
||||
@Column(name = "INDEXIGEDOCPASAJERO")
|
||||
private Boolean indexigedocpasajero;
|
||||
@Column(name = "INDEXIGETELEFONOPASAJERO")
|
||||
private Boolean indexigetelefonopasajero;
|
||||
@Column(name = "INDEXIGEFECNACIMIENTOPASAJERO")
|
||||
private Boolean indexigefecnacimientopasajero;
|
||||
|
||||
public enum DisponibilidadeFeriado {
|
||||
// Declaração dos enum
|
||||
|
@ -389,4 +401,63 @@ public class CategoriaDescuento implements Serializable {
|
|||
this.asientosReservados = asientosReservados;
|
||||
}
|
||||
|
||||
public Boolean getIndexigenombpasajero() {
|
||||
return indexigenombpasajero;
|
||||
}
|
||||
|
||||
public void setIndexigenombpasajero(Boolean indexigenombpasajero) {
|
||||
this.indexigenombpasajero = indexigenombpasajero;
|
||||
}
|
||||
|
||||
public Boolean getIndexigedocpasajero() {
|
||||
return indexigedocpasajero;
|
||||
}
|
||||
|
||||
public void setIndexigedocpasajero(Boolean indexigedocpasajero) {
|
||||
this.indexigedocpasajero = indexigedocpasajero;
|
||||
}
|
||||
|
||||
public Boolean getIndexigetelefonopasajero() {
|
||||
return indexigetelefonopasajero;
|
||||
}
|
||||
|
||||
public void setIndexigetelefonopasajero(Boolean indexigetelefonopasajero) {
|
||||
this.indexigetelefonopasajero = indexigetelefonopasajero;
|
||||
}
|
||||
|
||||
public Boolean getIndexigefecnacimientopasajero() {
|
||||
return indexigefecnacimientopasajero;
|
||||
}
|
||||
|
||||
public void setIndexigefecnacimientopasajero(Boolean indexigefecnacimientopasajero) {
|
||||
this.indexigefecnacimientopasajero = indexigefecnacimientopasajero;
|
||||
}
|
||||
|
||||
@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(",");
|
||||
}
|
||||
sCampos.append("DO");
|
||||
}
|
||||
if(getIndexigetelefonopasajero() != null && getIndexigetelefonopasajero()) {
|
||||
if(sCampos.length() > 0) {
|
||||
sCampos.append(",");
|
||||
}
|
||||
sCampos.append("TL");
|
||||
}
|
||||
if(getIndexigefecnacimientopasajero() != null && getIndexigefecnacimientopasajero()) {
|
||||
if(sCampos.length() > 0) {
|
||||
sCampos.append(",");
|
||||
}
|
||||
sCampos.append("DT");
|
||||
}
|
||||
return sCampos.toString();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue