diff --git a/src/com/rjconsultores/ventaboletos/entidad/Ruta.java b/src/com/rjconsultores/ventaboletos/entidad/Ruta.java index a2d1417ef..451801eb2 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/Ruta.java +++ b/src/com/rjconsultores/ventaboletos/entidad/Ruta.java @@ -544,7 +544,7 @@ public class Ruta implements Serializable, Comparable, Auditavel { public String toString() { if (getDescruta() != null || getRutaId() != null) { if (getRutaId() != -1) { - String sentido = this.getIndSentidoIda() == null || Boolean.TRUE.equals(this.getIndSentidoIda()) ? "IDA" : "VOLTA"; + String sentido = getDescSentido(); String numRuta = this.getNumRuta() != null ? this.getNumRuta() : "null"; String descClaseServicio = this.getClaseServicio() != null ? this.getClaseServicio().getDescclase() : "null"; String descLinha = numRuta + " - " + this.getDescruta() + " - " + descClaseServicio + " - " + this.getRutaId().toString() + " - " + sentido; @@ -649,4 +649,8 @@ public class Ruta implements Serializable, Comparable, Auditavel { this.fecFimPrecioDemanda = fecFimPrecioDemanda; } + public String getDescSentido() { + return this.getIndSentidoIda() == null || Boolean.TRUE.equals(this.getIndSentidoIda()) ? "IDA" : "VOLTA"; + } + } \ No newline at end of file diff --git a/src/com/rjconsultores/ventaboletos/vo/parada/ParadaVOConexionRuta.java b/src/com/rjconsultores/ventaboletos/vo/parada/ParadaVOConexionRuta.java index d96ad243f..11209d390 100644 --- a/src/com/rjconsultores/ventaboletos/vo/parada/ParadaVOConexionRuta.java +++ b/src/com/rjconsultores/ventaboletos/vo/parada/ParadaVOConexionRuta.java @@ -14,13 +14,14 @@ public class ParadaVOConexionRuta { private Short secuencia; private boolean valido; private Integer grupo; + private String sentido; private ConexionCtrlVO conexionCtrl; private ConexionRutaCtrlVO conexionRutaCtrl; public ParadaVOConexionRuta(int grupo, Parada paradaOrigem, Parada paradaDestino, Integer rutaId, String numRuta, Short secuencia, boolean valido, Parada paradaOrigemTrecho, Parada paradaDestinoTrecho, ConexionCtrlVO conexionCtrl, - ConexionRutaCtrlVO conexionRutaCtrl) { + ConexionRutaCtrlVO conexionRutaCtrl, String sentido) { super(); this.grupo = grupo; this.paradaOrigem = paradaOrigem; @@ -33,6 +34,7 @@ public class ParadaVOConexionRuta { this.paradaDestinoTrecho = paradaDestinoTrecho; this.conexionCtrl = conexionCtrl; this.conexionRutaCtrl = conexionRutaCtrl; + this.sentido = sentido; } public Parada getParadaOrigem() { @@ -173,4 +175,16 @@ public class ParadaVOConexionRuta { this.conexionRutaTramoId = conexionRutaTramoId; } + public String getSentido() { + return sentido; + } + + public void setSentido(String sentido) { + this.sentido = sentido; + } + + public String getNumRutaSentido() { + return numRuta + " - " + sentido; + } + } \ No newline at end of file