From 3b8ed36ff17a02a68334e48d2dcf047ff5595956 Mon Sep 17 00:00:00 2001 From: julio Date: Thu, 5 Oct 2017 12:22:27 +0000 Subject: [PATCH] fixes bug #9386 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@74509 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/utilerias/fiscal/vo/FiscalRdi.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/utilerias/fiscal/vo/FiscalRdi.java b/src/com/rjconsultores/ventaboletos/utilerias/fiscal/vo/FiscalRdi.java index 2f4fb060b..25d075a86 100644 --- a/src/com/rjconsultores/ventaboletos/utilerias/fiscal/vo/FiscalRdi.java +++ b/src/com/rjconsultores/ventaboletos/utilerias/fiscal/vo/FiscalRdi.java @@ -55,8 +55,8 @@ public class FiscalRdi implements Comparable { this.credPres = credPres; this.icmsRec = icmsRec; } - - public void initDados(){ + + public void initDados() { this.quantBilhetes = BigDecimal.ZERO; this.tarifa = BigDecimal.ZERO; this.seguro = BigDecimal.ZERO; @@ -259,9 +259,11 @@ public class FiscalRdi implements Comparable { public int compareTo(FiscalRdi o) { int result = this.estado.compareToIgnoreCase(o.estado); if (result == 0) { - return this.tipoViagem.compareToIgnoreCase(o.tipoViagem); - } else { - return result; + result = this.tipoViagem.compareToIgnoreCase(o.tipoViagem); } + if (result == 0) { + return o.tipoReceita.compareToIgnoreCase(this.tipoReceita); + } + return result; } }