diff --git a/pom.xml b/pom.xml index a4258f3d7..ed120c22e 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.61.6 + 1.61.7 war diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimpDataConsiderarTaxaPedagio.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimpDataConsiderarTaxaPedagio.jasper index c2702566b..d9464b9fc 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimpDataConsiderarTaxaPedagio.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimpDataConsiderarTaxaPedagio.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimpDataConsiderarTaxaPedagio.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimpDataConsiderarTaxaPedagio.jrxml index ce93c458a..9314a6307 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimpDataConsiderarTaxaPedagio.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimpDataConsiderarTaxaPedagio.jrxml @@ -1030,7 +1030,7 @@ - + diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimplificadoConsiderarTaxaPedagio.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimplificadoConsiderarTaxaPedagio.jasper index 3af95ba59..6f34b1395 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimplificadoConsiderarTaxaPedagio.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimplificadoConsiderarTaxaPedagio.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimplificadoConsiderarTaxaPedagio.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimplificadoConsiderarTaxaPedagio.jrxml index 27181ec6d..4f16c4a44 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimplificadoConsiderarTaxaPedagio.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioLinhasHorarioSimplificadoConsiderarTaxaPedagio.jrxml @@ -1018,7 +1018,7 @@ - + diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioEncerramentoCheckinBean.java b/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioEncerramentoCheckinBean.java index 4aa6041f7..a52ea63a2 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioEncerramentoCheckinBean.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/utilitarios/RelatorioEncerramentoCheckinBean.java @@ -8,6 +8,10 @@ public class RelatorioEncerramentoCheckinBean { private String dataEncerramento; private String usuario; private String imei; + private String usuario_vanda; + private String usuario_encerramento; + private String usuario_nowshow; + private String usuario_checkin; public Integer getServico() { return servico; @@ -56,4 +60,36 @@ public class RelatorioEncerramentoCheckinBean { public void setImei(String imei) { this.imei = imei; } + + public String getUsuario_encerramento() { + return usuario_encerramento; + } + + public void setUsuario_encerramento(String usuario_encerramento) { + this.usuario_encerramento = usuario_encerramento; + } + + public String getUsuario_nowshow() { + return usuario_nowshow; + } + + public void setUsuario_nowshow(String usuario_nowshow) { + this.usuario_nowshow = usuario_nowshow; + } + + public String getUsuario_checkin() { + return usuario_checkin; + } + + public void setUsuario_checkin(String usuario_checkin) { + this.usuario_checkin = usuario_checkin; + } + + public String getUsuario_vanda() { + return usuario_vanda; + } + + public void setUsuario_vanda(String usuario_vanda) { + this.usuario_vanda = usuario_vanda; + } } \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java index 55640f76b..4dc8d54f9 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioLinhasHorarioController.java @@ -32,7 +32,9 @@ import com.rjconsultores.ventaboletos.entidad.GrupoRuta; import com.rjconsultores.ventaboletos.entidad.Ruta; import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioLinhasHorario; import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioLinhasHorarioSimpData; +import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioLinhasHorarioSimpDataConsiderarTaxaPedagio; import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioLinhasHorarioSimplificado; +import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioLinhasHorarioSimplificadoConsiderarTaxaPedagio; import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio; import com.rjconsultores.ventaboletos.service.CorridaService; import com.rjconsultores.ventaboletos.service.EmpresaService; @@ -92,6 +94,7 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer { private Radio rdTodos; private Checkbox chkSimplificado; private Checkbox chkSimplificadoPorData; + private Checkbox chkConisederarTXPedagio; private Timebox horaInicial; private Timebox horaFinal; @@ -178,9 +181,17 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer { parametros.put("ISSENTIDOVOLTA", chkIndSentidoVolta.isChecked() ); parametros.put("ISPORDATA",chkSimplificadoPorData.isChecked() ); if (!chkSimplificadoPorData.isChecked()) { - relatorio = new RelatorioLinhasHorarioSimplificado(parametros, dataSourceRead.getConnection()); + if (chkConisederarTXPedagio.isChecked()){ + relatorio = new RelatorioLinhasHorarioSimplificadoConsiderarTaxaPedagio(parametros, dataSourceRead.getConnection()); + }else { + relatorio = new RelatorioLinhasHorarioSimplificado(parametros, dataSourceRead.getConnection()); + } } else { - relatorio = new RelatorioLinhasHorarioSimpData(parametros, dataSourceRead.getConnection()); + if (chkConisederarTXPedagio.isChecked()){ + relatorio = new RelatorioLinhasHorarioSimpDataConsiderarTaxaPedagio(parametros, dataSourceRead.getConnection()); + }else { + relatorio = new RelatorioLinhasHorarioSimpData(parametros, dataSourceRead.getConnection()); + } } tituloRelatorio = "relatorioLinhasHorarioSimplificadoController.window.title"; @@ -270,6 +281,7 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer { servicoList.setItemRenderer(new RenderCorridaOrigemDestino()); servicoListSelList.setItemRenderer(new RenderCorridaOrigemDestino()); + chkConisederarTXPedagio.setDisabled(true); chkSimplificado.addEventListener("onCheck", new EventListener() { public void onEvent(Event event) { boolean isChecked = chkSimplificado.isChecked(); @@ -277,8 +289,12 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer { if (isChecked) { chkSimplificadoPorData.setChecked(false); chkSimplificadoPorData.setDisabled(true); + chkConisederarTXPedagio.setChecked(false); + chkConisederarTXPedagio.setDisabled(false); } else if (!isChecked) { chkSimplificadoPorData.setDisabled(false); + chkConisederarTXPedagio.setChecked(false); + chkConisederarTXPedagio.setDisabled(true); } } }); @@ -290,8 +306,12 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer { if (isChecked ) { chkSimplificado.setChecked(false); chkSimplificado.setDisabled(true); + chkConisederarTXPedagio.setChecked(false); + chkConisederarTXPedagio.setDisabled(false); } else if (!isChecked) { chkSimplificado.setDisabled(false); + chkConisederarTXPedagio.setChecked(false); + chkConisederarTXPedagio.setDisabled(true); } } }); diff --git a/web/gui/relatorios/filtroRelatorioResumoLinhas.zul b/web/gui/relatorios/filtroRelatorioResumoLinhas.zul index ec0e10179..5e4231429 100644 --- a/web/gui/relatorios/filtroRelatorioResumoLinhas.zul +++ b/web/gui/relatorios/filtroRelatorioResumoLinhas.zul @@ -7,7 +7,7 @@ @@ -93,6 +93,7 @@