Correção do encode

master
Gleison da Cruz 2023-03-01 16:21:57 -03:00
parent c2fde79ff6
commit 0e7ec3cbb3
1 changed files with 40 additions and 41 deletions

View File

@ -51,7 +51,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRelatorioVendas
* @author Bruno Neves
*
*/
@SuppressWarnings({"unchecked", "rawtypes"})
@SuppressWarnings({ "unchecked", "rawtypes" })
@Controller("relatorioVendasBilheteiroSinteticoController")
@Scope("prototype")
public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwardComposer {
@ -87,7 +87,7 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
private MyListbox puntoVentaList;
private MyListbox puntoVentaSelList;
private Paging pagingPuntoVenta;
private Textbox txtPalavraPesquisa;
private Bandbox bbPesquisaBilhetero;
private MyListbox usuarioList;
@ -98,11 +98,11 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
private Checkbox checkboxImportepedagio;
private Checkbox checkboxImportetaxaembarque;
private Checkbox checkboxImporteseguro;
private Radio radBilheteiro;
private Radio radDigitacao;
private Radio radFechamento;
private Radio radioDataVenda;
@Override
@ -113,15 +113,15 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
puntoVentaList.setItemRenderer(new RenderRelatorioVendasBilheteiroSintetico());
puntoVentaSelList.setItemRenderer(new RenderRelatorioVendasBilheteiroSinteticoSelecionados());
usuarioList.setItemRenderer(new RenderRelatorioCheckinUsuario());
usuarioSelList.setItemRenderer(new RenderRelatorioCheckinUsuariosSelecionados());
checkboxTarifa.setChecked(true);
checkboxImportepedagio.setChecked(true);
checkboxImportetaxaembarque.setChecked(true);
checkboxTarifa.setChecked(true);
checkboxImportepedagio.setChecked(true);
checkboxImportetaxaembarque.setChecked(true);
checkboxImporteseguro.setChecked(true);
radBilheteiro.setChecked(true);
}
@ -134,7 +134,8 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
}
private void executarPesquisa() {
HibernateSearchObject<PuntoVenta> puntoVentaBusqueda = new HibernateSearchObject<PuntoVenta>(PuntoVenta.class, pagingPuntoVenta.getPageSize());
HibernateSearchObject<PuntoVenta> puntoVentaBusqueda = new HibernateSearchObject<PuntoVenta>(PuntoVenta.class,
pagingPuntoVenta.getPageSize());
puntoVentaBusqueda.addFilterILike("nombpuntoventa", "%" + txtNombrePuntoVenta.getValue() + "%");
puntoVentaBusqueda.addFilterEqual("activo", Boolean.TRUE);
@ -148,8 +149,8 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
if (puntoVentaList.getData().length == 0) {
try {
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
Labels.getLabel("relatorioVendasBilheteiroSinteticoController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
Labels.getLabel("relatorioVendasBilheteiroSinteticoController.window.title"), Messagebox.OK,
Messagebox.INFORMATION);
} catch (InterruptedException ex) {
ex.printStackTrace();
}
@ -175,27 +176,25 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
bbPesquisaPuntoVenta.setText("");
}
public void onClick$btnLimparUsu(Event ev) {
usuarioList.setData(new ArrayList<Usuario>());
bbPesquisaBilhetero.setText("");
}
public void onClick$btnPesquisaUsu(Event ev) {
executarPesquisaUsu();
}
public void onDoubleClick$usuarioList(Event ev) {
Usuario usuario = (Usuario) usuarioList.getSelected();
usuarioSelList.addItemNovo(usuario);
}
private void executarPesquisaUsu() {
HibernateSearchObject<Usuario> usuarioBusqueda =
new HibernateSearchObject<Usuario>(Usuario.class, pagingUsuario.getPageSize());
HibernateSearchObject<Usuario> usuarioBusqueda = new HibernateSearchObject<Usuario>(Usuario.class,
pagingUsuario.getPageSize());
usuarioBusqueda.addFilterLike("nombusuario", "%" + txtPalavraPesquisa.getValue() + "%");
@ -208,8 +207,8 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
if (usuarioList.getData().length == 0) {
try {
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
Labels.getLabel("indexController.mniRelatorioCheckin.label"),
Messagebox.OK, Messagebox.INFORMATION);
Labels.getLabel("indexController.mniRelatorioCheckin.label"), Messagebox.OK,
Messagebox.INFORMATION);
} catch (InterruptedException ex) {
log.error(ex);
}
@ -224,7 +223,7 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
Relatorio relatorio;
Map<String, Object> parametros = new HashMap<String, Object>();
StringBuilder filtro = new StringBuilder();
Boolean composicaoDoPreco = false;
if (checkboxTarifa.isChecked()) {
@ -243,15 +242,15 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
parametros.put("SEGURO", "true");
composicaoDoPreco = true;
}
if(!composicaoDoPreco){
Messagebox.show(Labels.getLabel("relatorioVendasBilheteiroSinteticoController.erroSemComponenteDePreco"),
Labels.getLabel("relatorioVendasBilheteiroSinteticoController.window.title"),
Messagebox.OK, Messagebox.ERROR);
return;
if (!composicaoDoPreco) {
Messagebox.show(Labels.getLabel("relatorioVendasBilheteiroSinteticoController.erroSemComponenteDePreco"),
Labels.getLabel("relatorioVendasBilheteiroSinteticoController.window.title"), Messagebox.OK,
Messagebox.ERROR);
return;
}
filtro.append("Ag<EFBFBD>ncia: ");
filtro.append("Agência: ");
String puntoVentaIds = "";
String puntoVentas = "";
List<PuntoVenta> lsPuntoVentaSelecionados = new ArrayList(Arrays.asList(puntoVentaSelList.getData()));
@ -271,8 +270,7 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
parametros.put("NUMPUNTOVENTA", puntoVentaIds);
}
filtro.append(puntoVentas).append(";");
filtro.append("Usuarios: ");
String usuarioIds = "";
String usuarios = "";
@ -321,23 +319,24 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
} else {
filtro.append(" Todos;");
}
filtro.append(" Organiza<EFBFBD><EFBFBD>o: ");
if( radDigitacao.isChecked() ) {
filtro.append(" Organização: ");
if (radDigitacao.isChecked()) {
filtro.append(radDigitacao.getLabel() + ";");
parametros.put("ORGANIZADODIGITACAO", true);
}else if(radFechamento.isChecked() ){
} else if (radFechamento.isChecked()) {
filtro.append(radFechamento.getLabel() + ";");
parametros.put("ORGANIZADOFECHAMENTO", true);
}else {
} else {
filtro.append(radBilheteiro.getLabel() + ";");
parametros.put("ORGANIZADODIGITACAO", false);
parametros.put("ORGANIZADOFECHAMENTO", false);
}
parametros.put("FILTROS", filtro.toString());
relatorio = new RelatorioVendasBilheteiroSintetico(parametros, dataSourceRead.getConnection(), radioDataVenda.isSelected());
relatorio = new RelatorioVendasBilheteiroSintetico(parametros, dataSourceRead.getConnection(),
radioDataVenda.isSelected());
Map args = new HashMap();
args.put("relatorio", relatorio);
@ -377,7 +376,7 @@ public class RelatorioVendasBilheteiroSinteticoController extends MyGenericForwa
public void setUsuarioSelList(MyListbox usuarioSelList) {
this.usuarioSelList = usuarioSelList;
}
public Radio getRadioDataVenda() {
return radioDataVenda;
}