@Override public void execute(final Map contexto) { super.execute(contexto); GRAFICO.getPanel().getEl().mask(OpenSigCore.i18n.txtAguarde()); CoreProxy<E> proxy = new CoreProxy<E>(DADOS); proxy.buscar( GRAFICO.getCmbCampoX().getValue(), GRAFICO.getCmbCampoSubX().getValue(), GRAFICO.getEData().toString(), GRAFICO.getCmbCampoY().getValue(), GRAFICO.getEValor(), GRAFICO.getEOrdem(), LISTA.getProxy().getFiltroTotal(), new AsyncCallback<Collection<String[]>>() { public void onFailure(Throwable caught) { GRAFICO.getPanel().getEl().unmask(); MessageBox.alert(OpenSigCore.i18n.txtAtencao(), OpenSigCore.i18n.errListagem()); } public void onSuccess(Collection<String[]> result) { GRAFICO.getPanel().getEl().unmask(); GRAFICO.mostrarGrafico(result); if (result.size() == 0) { new ToastWindow(OpenSigCore.i18n.txtAtencao(), OpenSigCore.i18n.errRegistro()).show(); } if (comando != null) { comando.execute(contexto); } } }); }
private void mostrar() { MessageBox.hide(); Record rec = lista.getPanel().getSelectionModel().getSelected(); if (rec != null) { CoreProxy<FinRetorno> proxy = new CoreProxy<FinRetorno>(classe); proxy.selecionar( rec.getAsInteger("finRetornoId"), new AsyncCallback<FinRetorno>() { public void onSuccess(FinRetorno result) { arquivo = result.getFinRetornoArquivo(); analisar(); } public void onFailure(Throwable caught) { arquivo = null; boletos.getStore().removeAll(); } }); } else { if (cmbConta.getStore().getRecords().length == 1) { cmbConta.setValue(cmbConta.getStore().getRecordAt(0).getAsString("finContaId")); } } cmbConta.focus(); }