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.Table;
|
||||||
import javax.persistence.Temporal;
|
import javax.persistence.Temporal;
|
||||||
import javax.persistence.TemporalType;
|
import javax.persistence.TemporalType;
|
||||||
|
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import javax.persistence.SequenceGenerator;
|
import javax.persistence.SequenceGenerator;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -93,6 +96,15 @@ public class CategoriaDescuento implements Serializable {
|
||||||
@Column(name = "ASIENTOSRESERVADOS")
|
@Column(name = "ASIENTOSRESERVADOS")
|
||||||
private String 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 {
|
public enum DisponibilidadeFeriado {
|
||||||
// Declaração dos enum
|
// Declaração dos enum
|
||||||
GERARSEMPRE("SEMPRE", "S"),
|
GERARSEMPRE("SEMPRE", "S"),
|
||||||
|
@ -389,4 +401,63 @@ public class CategoriaDescuento implements Serializable {
|
||||||
this.asientosReservados = asientosReservados;
|
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