fixes bug#19550
qua:juliane dev:clemente Corrigido o tamanho do campo de rodEmpresa. pra gerar o codigo de barra, o tamanho maximo do campo deve ser de 4 dígitos git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@102169 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
dfdb0caf09
commit
590a191a97
|
@ -9,6 +9,7 @@ import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
import org.zkoss.zk.ui.Executions;
|
import org.zkoss.zk.ui.Executions;
|
||||||
import org.zkoss.zk.ui.event.Event;
|
import org.zkoss.zk.ui.event.Event;
|
||||||
|
import org.zkoss.zk.ui.util.Clients;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
import org.zkoss.zul.api.Button;
|
import org.zkoss.zul.api.Button;
|
||||||
|
|
||||||
|
@ -75,6 +76,10 @@ public class EditarConfiguracaoCodBarrasController extends MyGenericForwardCompo
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onClick$btnSalvar(Event event) {
|
public void onClick$btnSalvar(Event event) {
|
||||||
|
|
||||||
|
if(!validarTamanhoDigitosCampos()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
embarqueCatracaRodoviaria.setActivo(true);
|
embarqueCatracaRodoviaria.setActivo(true);
|
||||||
embarqueCatracaRodoviaria.setEmpresaRod(new Integer(txtEmpresaRodID.getText()));
|
embarqueCatracaRodoviaria.setEmpresaRod(new Integer(txtEmpresaRodID.getText()));
|
||||||
embarqueCatracaRodoviaria.setSequenciaRod(new Integer(txtSequenciaRod.getText()));
|
embarqueCatracaRodoviaria.setSequenciaRod(new Integer(txtSequenciaRod.getText()));
|
||||||
|
@ -86,6 +91,21 @@ public class EditarConfiguracaoCodBarrasController extends MyGenericForwardCompo
|
||||||
closeWindow();
|
closeWindow();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private boolean validarTamanhoDigitosCampos() {
|
||||||
|
|
||||||
|
boolean valido = true;
|
||||||
|
|
||||||
|
if(txtEmpresaRodID.getText().length() > 4) {
|
||||||
|
Clients.wrongValue(txtEmpresaRodID, Labels.getLabel("editarConfiguracaoCodBarrasController.MSG.empresaRodQtdDigitos"));
|
||||||
|
valido = false;
|
||||||
|
}
|
||||||
|
if(txtSequenciaRod.getText().length() > 8) {
|
||||||
|
Clients.wrongValue(txtSequenciaRod, Labels.getLabel("editarConfiguracaoCodBarrasController.MSG.sequenciaRodQtdDigitos"));
|
||||||
|
valido = false;
|
||||||
|
}
|
||||||
|
return valido;
|
||||||
|
|
||||||
|
}
|
||||||
public void onClick$btnApagar(Event event) throws InterruptedException {
|
public void onClick$btnApagar(Event event) throws InterruptedException {
|
||||||
int resp = Messagebox.show(
|
int resp = Messagebox.show(
|
||||||
Labels.getLabel("editarConfiguracaoCodBarrasController.MSG.borrarPergunta"),
|
Labels.getLabel("editarConfiguracaoCodBarrasController.MSG.borrarPergunta"),
|
||||||
|
|
Loading…
Reference in New Issue