diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaServico.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaServico.java index 15aa7bf95..7aaac6386 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaServico.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioReceitaServico.java @@ -14,8 +14,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement; public class RelatorioReceitaServico extends Relatorio { - public RelatorioReceitaServico(Map parametros, Connection conexao) throws Exception - { + public RelatorioReceitaServico(Map parametros, Connection conexao) throws Exception { super(parametros, conexao); this.setCustomDataSource(new ArrayDataSource(this) { @@ -51,8 +50,6 @@ public class RelatorioReceitaServico extends Relatorio { if (parametros.get("CLASESERVICIO_ID") != null && (!parametros.get("CLASESERVICIO_ID").equals(""))) stmt.setInt("CLASESERVICIO_ID", (Integer) parametros.get("CLASESERVICIO_ID")); - // else - // stmt.setNull("CLASESERVICIO_ID", java.sql.Types.INTEGER); ResultSet rset = stmt.executeQuery(); @@ -73,6 +70,7 @@ public class RelatorioReceitaServico extends Relatorio { dataResult.put("total", rset.getBigDecimal("total")); dataResult.put("tipo", rset.getString("tipo")); dataResult.put("agencia", rset.getString("agencia")); + dataResult.put("telefone", rset.getString("telefone")); dataResult.put("dataHoraCompra", rset.getTimestamp("dataHoraCompra")); dataResult.put("passageiro", !(rset.getString("passageiro") == null) ? rset.getString("passageiro") : ""); dataResult.put("nrBilhete", !(rset.getString("nrBilhete") == null) ? rset.getString("nrBilhete") : ""); @@ -107,6 +105,7 @@ public class RelatorioReceitaServico extends Relatorio { sql.append("p.nombpuntoventa AS agencia, "); sql.append("b.fechorventa AS dataHoraCompra, "); sql.append("b.nombpasajero AS passageiro, "); + sql.append("b.desctelefono AS telefone, "); sql.append("b.NUMFOLIOSISTEMA AS nrBilhete "); sql.append("FROM BOLETO b "); sql.append("INNER JOIN marca mar ON b.marca_id = mar.marca_id "); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioReceitaServico.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioReceitaServico.jasper index 6f4db5a41..a69168075 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioReceitaServico.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioReceitaServico.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioReceitaServico.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioReceitaServico.jrxml index c7e5c0648..3f639cd42 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioReceitaServico.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioReceitaServico.jrxml @@ -1,6 +1,6 @@ - - + + @@ -29,6 +29,7 @@ + @@ -45,9 +46,9 @@ - + - + @@ -55,7 +56,7 @@ - + @@ -63,7 +64,7 @@ - + @@ -71,7 +72,7 @@ - + @@ -79,7 +80,7 @@ - + @@ -87,33 +88,30 @@ - - + + - + - - - - - + + - + @@ -121,329 +119,410 @@ - - + + - + - - - - + + + + + + + + + + + + + - + - + + + + - + + + + - + + + + - + + + + - + + + + - + + + + - - - - - - - - + + + + - + + + + - + + + + - + + + + - + + + + - + + + + - + + + + - + + + + - + + + + - - - - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - + - + - + + + + + + + + + + + + + + + - + - - + + + - - + + + - - + + + - - + + + - + - + - + - + @@ -452,8 +531,8 @@ - - + + diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioReceitaServicoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioReceitaServicoController.java index 6520835ca..996505793 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioReceitaServicoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioReceitaServicoController.java @@ -1,6 +1,5 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.relatorios; -import java.util.Calendar; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -124,16 +123,13 @@ public class RelatorioReceitaServicoController extends MyGenericForwardComposer } catch (InterruptedException ex) { ex.printStackTrace(); } - } else - { + } else { Relatorio relatorio; Map parametros = new HashMap(); - StringBuilder filtro = new StringBuilder(); - if (null != txtCorridaId.getValue() && !("".equals(txtCorridaId.getValue()))) - { + if (null != txtCorridaId.getValue() && !("".equals(txtCorridaId.getValue()))){ filtro.append("Serviço: "); filtro.append(txtCorridaId.getValue() + "; "); parametros.put("CORRIDA_ID", txtCorridaId.getValue()); @@ -142,19 +138,6 @@ public class RelatorioReceitaServicoController extends MyGenericForwardComposer parametros.put("CORRIDA_ID", null); } - filtro.append("Início período: "); - Calendar cal = Calendar.getInstance(); - cal.setTime(datInicial.getValue()); - filtro.append(cal.get(Calendar.DATE) + "/"); - filtro.append((cal.get(Calendar.MONTH) + 1) + "/"); - filtro.append(cal.get(Calendar.YEAR) + "; "); - - filtro.append("Fim período: "); - cal.setTime(datFinal.getValue()); - filtro.append(cal.get(Calendar.DATE) + "/"); - filtro.append((cal.get(Calendar.MONTH) + 1) + "/"); - filtro.append(cal.get(Calendar.YEAR) + "; "); - parametros.put("DATA_INICIAL", (java.util.Date) datInicial.getValue()); parametros.put("DATA_FINAL", (java.util.Date) datFinal.getValue()); @@ -164,8 +147,7 @@ public class RelatorioReceitaServicoController extends MyGenericForwardComposer if (origem.getParadaId() != -1) { parametros.put("ORIGEN_ID", origem.getParadaId()); filtro.append("Origem: " + origem.getCveparada() + "; "); - } - else { + } else { parametros.put("ORIGEN_ID", null); filtro.append("Origem: Todas; "); } @@ -177,8 +159,7 @@ public class RelatorioReceitaServicoController extends MyGenericForwardComposer Comboitem cbiDestino = cmbParadaDestino.getSelectedItem(); if (cbiDestino != null) { Parada destino = (Parada) cbiDestino.getValue(); - if (destino.getParadaId() != -1) - { + if (destino.getParadaId() != -1) { parametros.put("DESTINO_ID", destino.getParadaId()); filtro.append("Destino: " + destino.getCveparada() + "; "); } else { @@ -206,8 +187,7 @@ public class RelatorioReceitaServicoController extends MyGenericForwardComposer if (clase.getClaseservicioId() == -1) { parametros.put("CLASESERVICIO_ID", ""); filtro.append("Classe: " + clase.getDescclase() + "; "); - } - else { + } else { parametros.put("CLASESERVICIO_ID", clase.getClaseservicioId()); } filtro.append("Classe: " + clase.getDescclase() + "; ");