diff --git a/pom.xml b/pom.xml
index 332e03df6..6bfb8c1ed 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
br.com.rjconsultores
ventaboletosadm
- 1.0.78
+ 1.0.79
war
diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorarioSimplificado.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorarioSimplificado.java
index b9d7a7d5b..f01805ace 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorarioSimplificado.java
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioLinhasHorarioSimplificado.java
@@ -56,7 +56,7 @@ public class RelatorioLinhasHorarioSimplificado extends Relatorio {
String corridaIds = "", rutaIds = "";
GrupoRuta grupoRuta = (GrupoRuta) parametros.get("GRUPORUTA");
Integer tipoServico = (Integer) parametros.get("TIPOSERVICIO_ID");
- Boolean isPorData = parametros.get("ISPORDATA") == null ? false : true;
+ Boolean isPorData = parametros.get("ISPORDATA") == null ? false : (Boolean) parametros.get("ISPORDATA");
if (lsNumServico != null && !lsNumServico.isEmpty()) {
corridaIds = retornaFiltro(lsNumServico, null);
}
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 24a9d6388..cb237ff43 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
@@ -122,7 +122,7 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer {
parametros.put("DATA_FINAL", DateUtil.fimFecha(this.datFinal.getValue()));
parametros.put("ISSIMPLIFICADO", chkSimplificado.isChecked());
- parametros.put("ISSIMPLIFICADO", chkSimplificadoPorData.isChecked());
+ parametros.put("ISPORDATA", chkSimplificadoPorData.isChecked());
parametros.put("USUARIO_ID", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString());
parametros.put("NOME_USUARIO", UsuarioLogado.getUsuarioLogado().getNombusuario().toString());
@@ -162,7 +162,7 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer {
parametros.put("lsNumServico", lsNumServico);
Relatorio relatorio = null;
String tituloRelatorio = "";
- if(!chkSimplificado.isChecked()) {
+ if(!chkSimplificado.isChecked() && !chkSimplificadoPorData.isChecked()) {
relatorio = new RelatorioLinhasHorario(parametros, dataSourceRead.getConnection());
tituloRelatorio = "relatorioLinhasHorarioController.window.title";
}else {
@@ -267,10 +267,10 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer {
public void onEvent(Event event) {
boolean isChecked = chkSimplificado.isChecked();
- if (!isChecked) {
+ if (isChecked) {
chkSimplificadoPorData.setChecked(false);
chkSimplificadoPorData.setDisabled(true);
- } else {
+ } else if (!isChecked) {
chkSimplificadoPorData.setDisabled(false);
}
}
@@ -280,8 +280,11 @@ public class RelatorioLinhasHorarioController extends MyGenericForwardComposer {
public void onEvent(Event event) {
boolean isChecked = chkSimplificadoPorData.isChecked();
- if (isChecked && !chkSimplificado.isChecked()) {
- chkSimplificado.setChecked(true);
+ if (isChecked ) {
+ chkSimplificado.setChecked(false);
+ chkSimplificado.setDisabled(true);
+ } else if (!isChecked) {
+ chkSimplificado.setDisabled(false);
}
}
});