From 6eadfe902bcb136259c888d03cde9e34b7dd5981 Mon Sep 17 00:00:00 2001 From: fabio Date: Wed, 30 Aug 2017 14:45:40 +0000 Subject: [PATCH] Fixes bug #9722 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Verificado que os campos de origem e destino estão nulos na base de dados, adicionado tratamento para que retornem em branco ao invês de mensagem de erro git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@73305 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../render/RenderRelatorioOrigemDestinoCorrida.java | 12 ++++++++++-- ...derRelatorioOrigemDestinoCorridaSelecionadas.java | 12 ++++++++++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRelatorioOrigemDestinoCorrida.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRelatorioOrigemDestinoCorrida.java index e05a1f860..29be34ffa 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRelatorioOrigemDestinoCorrida.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRelatorioOrigemDestinoCorrida.java @@ -14,10 +14,18 @@ public class RenderRelatorioOrigemDestinoCorrida implements ListitemRenderer { Listcell lc = new Listcell(corrida.getId().getCorridaId().toString()); lc.setParent(lstm); - lc = new Listcell(corrida.getOrigem().getDescparada()); + if( corrida.getOrigem() != null && corrida.getOrigem().getDescparada() != null ) { + lc = new Listcell(corrida.getOrigem().getDescparada()); + }else { + lc = new Listcell(""); + } lc.setParent(lstm); - lc = new Listcell(corrida.getDestino().getDescparada()); + if( corrida.getDestino() != null && corrida.getDestino().getDescparada() != null) { + lc = new Listcell(corrida.getDestino().getDescparada()); + }else { + lc = new Listcell(""); + } lc.setParent(lstm); String numRuta = corrida.getRuta().getNumRuta(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRelatorioOrigemDestinoCorridaSelecionadas.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRelatorioOrigemDestinoCorridaSelecionadas.java index 150895bef..069e8532d 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRelatorioOrigemDestinoCorridaSelecionadas.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderRelatorioOrigemDestinoCorridaSelecionadas.java @@ -18,10 +18,18 @@ public class RenderRelatorioOrigemDestinoCorridaSelecionadas implements Listitem Listcell lc = new Listcell(corrida.getId().getCorridaId().toString()); lc.setParent(lstm); - lc = new Listcell(corrida.getOrigem().getDescparada()); + if( corrida.getOrigem() != null && corrida.getOrigem().getDescparada() != null ) { + lc = new Listcell(corrida.getOrigem().getDescparada()); + }else { + lc = new Listcell(""); + } lc.setParent(lstm); - lc = new Listcell(corrida.getDestino().getDescparada()); + if( corrida.getDestino() != null && corrida.getDestino().getDescparada() != null) { + lc = new Listcell(corrida.getDestino().getDescparada()); + }else { + lc = new Listcell(""); + } lc.setParent(lstm); Button btn = new Button();