criado a customização para venda em pé, sentado por serviço

fixes bug#11741
dev:lucas
qua:marcelo

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@85583 d1611594-4594-4d17-8e1d-87c2c4800839
master
walace 2018-09-21 21:27:37 +00:00
parent a269c5432a
commit 6d624f8228
5 changed files with 32 additions and 1 deletions

View File

@ -104,6 +104,8 @@ public class CorridaTramo implements Serializable {
private String folioTarjeta;
@Column(name = "PLATAFORMA")
private String plataforma;
@Column(name = "TIPO_PASSAGEM")
private String tipoPassagem;
@Column(name = "FECHORSALIDAH")
@Temporal(TemporalType.TIMESTAMP)
@ -348,6 +350,14 @@ public class CorridaTramo implements Serializable {
this.fechorSalidaOriginalH = fechorSalidaOriginalH;
}
public String getTipoPassagem() {
return tipoPassagem;
}
public void setTipoPassagem(String tipoPassagem) {
this.tipoPassagem = tipoPassagem;
}
@Override
public int hashCode() {
int hash = 0;

View File

@ -65,6 +65,9 @@ public class EsquemaTramo implements Serializable, Comparable<EsquemaTramo> {
@Column(name = "EXCEPCIONRECORRIDO")
private Date excepcionRecorrido;
@Column(name = "TIPO_PASSAGEM")
private String tipoPassagem;
public Date getTiempoEstancia() {
return tiempoEstancia;
}
@ -152,6 +155,14 @@ public class EsquemaTramo implements Serializable, Comparable<EsquemaTramo> {
this.excepcionRecorrido = excepcionRecorrido;
}
public String getTipoPassagem() {
return tipoPassagem;
}
public void setTipoPassagem(String tipoPassagem) {
this.tipoPassagem = tipoPassagem;
}
@Override
public int hashCode() {
int hash = 0;

View File

@ -19,6 +19,7 @@ public class ParadaEsquema {
private Parada parada;
private Boolean activo;
private String plataforma;
private String tipoPassagem;
public ParadaEsquema() {
}
@ -79,6 +80,14 @@ public class ParadaEsquema {
this.activo = activo;
}
public String getTipoPassagem() {
return tipoPassagem;
}
public void setTipoPassagem(String tipoPassagem) {
this.tipoPassagem = tipoPassagem;
}
@Override
public int hashCode() {
final int prime = 31;

View File

@ -594,6 +594,7 @@ public class CorridaServiceImpl implements CorridaService {
corridaTramo.setConductor(null);
corridaTramo.setConductor1(null);
corridaTramo.setPlataforma(esquemaTramo.getPlataforma());
corridaTramo.setTipoPassagem(esquemaTramo.getTipoPassagem());
corridaTramo.setTiempoEstancia(esquemaTramo.getTiempoEstancia());

View File

@ -169,7 +169,7 @@ public class EsquemaCorridaServiceImpl implements EsquemaCorridaService {
et.setTramo(t);
et.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
et.setPlataforma(listParadaEsquema.get(i).getPlataforma());
et.setTipoPassagem(listParadaEsquema.get(i).getTipoPassagem());
Date tiempoEstancia = listParadaEsquema.get(i).getTiempoEstancia();
if ((tiempoEstancia != null) && (DateUtil.compareDate(tiempoEstancia, dataHorInicioSistema) == 0)) {
et.setTiempoEstancia(null);