Série para venda embarcada

bug#13748
dev:trevezani
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@91545 d1611594-4594-4d17-8e1d-87c2c4800839
master
alberto 2019-04-03 21:33:25 +00:00
parent 279715ef18
commit d8aea4875e
5 changed files with 53 additions and 27 deletions

View File

@ -13,6 +13,7 @@ import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Button; import org.zkoss.zul.Button;
import org.zkoss.zul.Combobox; import org.zkoss.zul.Combobox;
import org.zkoss.zul.Grid;
import org.zkoss.zul.Label; import org.zkoss.zul.Label;
import com.rjconsultores.ventaboletos.dao.CtrlSerieEmbarcadaDAO; import com.rjconsultores.ventaboletos.dao.CtrlSerieEmbarcadaDAO;
@ -75,6 +76,8 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa
private Label lbMACValue; private Label lbMACValue;
private Label lbIMEIValue; private Label lbIMEIValue;
private Grid gridInfoBPe;
@Override @Override
public void doAfterCompose(Component comp) throws Exception { public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp); super.doAfterCompose(comp);
@ -88,11 +91,13 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa
if (serieEmbarcada.getCtrlSerieEmbarcadaId() == null) { if (serieEmbarcada.getCtrlSerieEmbarcadaId() == null) {
btnApagar.setVisible(Boolean.FALSE); btnApagar.setVisible(Boolean.FALSE);
gridInfoBPe.setVisible(Boolean.FALSE);
} else { } else {
btnSalvar.setVisible(Boolean.FALSE); // btnSalvar.setVisible(Boolean.FALSE);
cmbEmpresa.setDisabled(true); cmbEmpresa.setDisabled(true);
cmbPuntoVenta.setDisabled(true); // cmbPuntoVenta.setDisabled(true);
cmbDescricao.setDisabled(true); cmbDescricao.setDisabled(true);
cmbEstado.setDisabled(true); cmbEstado.setDisabled(true);
@ -142,6 +147,7 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa
return; return;
} }
if (serieEmbarcada.getCtrlSerieEmbarcadaId() == null) {
if (ctrlSerieEmbarcadaDAO.validaDispositivoEmpresaEstadoCadastrado(serieEmbarcada.getDispositivoEmbarcada(), serieEmbarcada.getEmpresa(), serieEmbarcada.getEstado())) { if (ctrlSerieEmbarcadaDAO.validaDispositivoEmpresaEstadoCadastrado(serieEmbarcada.getDispositivoEmbarcada(), serieEmbarcada.getEmpresa(), serieEmbarcada.getEstado())) {
Messagebox.show( Messagebox.show(
Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.MSG.erroJaCadastrado"), Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.MSG.erroJaCadastrado"),
@ -169,6 +175,16 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa
Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK", new Object[] { serieEmbarcada.getSerie() }), Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK", new Object[] { serieEmbarcada.getSerie() }),
Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.window.title"), Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);
} else {
ctrlSerieEmbarcadaDAO.actualizacion(serieEmbarcada);
autorizacaoUsoSerieEmbarcadaList.updateItem(serieEmbarcada);
Messagebox.show(
Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.MSG.actualizacionOK"),
Labels.getLabel("editarAutorizacaoUsoSerieEmbarcadaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
}
closeWindow(); closeWindow();
@ -316,4 +332,12 @@ public class EditarAutorizacaoUsoSerieEmbarcadaController extends MyGenericForwa
public void setBtnSalvar(Button btnSalvar) { public void setBtnSalvar(Button btnSalvar) {
this.btnSalvar = btnSalvar; this.btnSalvar = btnSalvar;
} }
public Grid getGridInfoBPe() {
return gridInfoBPe;
}
public void setGridInfoBPe(Grid gridInfoBPe) {
this.gridInfoBPe = gridInfoBPe;
}
} }

View File

@ -8037,6 +8037,7 @@ autorizacaoUsoSerieEmbarcadaController.usuario.value=USUÁRIO
autorizacaoUsoSerieEmbarcadaController.datahora.value=DATA/HORA autorizacaoUsoSerieEmbarcadaController.datahora.value=DATA/HORA
editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK = Série {0} autorizada com sucesso. editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK = Série {0} autorizada com sucesso.
editarAutorizacaoUsoSerieEmbarcadaController.MSG.actualizacionOK = Autorização atualizada com sucesso.
editarAutorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo editarAutorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo
editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarPergunta = Eliminar autorización? editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarPergunta = Eliminar autorización?

View File

@ -8531,6 +8531,7 @@ autorizacaoUsoSerieEmbarcadaController.usuario.value=USUÁRIO
autorizacaoUsoSerieEmbarcadaController.datahora.value=DATA/HORA autorizacaoUsoSerieEmbarcadaController.datahora.value=DATA/HORA
editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK = Série {0} autorizada com sucesso. editarAutorizacaoUsoSerieEmbarcadaController.MSG.suscribirOK = Série {0} autorizada com sucesso.
editarAutorizacaoUsoSerieEmbarcadaController.MSG.actualizacionOK = Autorização atualizada com sucesso.
editarAutorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo editarAutorizacaoUsoSerieEmbarcadaController.window.title = Autorização de uso de série por dispositivo
editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarPergunta = Eliminar autorização? editarAutorizacaoUsoSerieEmbarcadaController.MSG.borrarPergunta = Eliminar autorização?

View File

@ -8,7 +8,7 @@
<window id="winBusquedaAutorizacaoUsoSerieEmbarcada" <window id="winBusquedaAutorizacaoUsoSerieEmbarcada"
title="${c:l('autorizacaoUsoSerieEmbarcadaController.window.title')}" title="${c:l('autorizacaoUsoSerieEmbarcadaController.window.title')}"
apply="${busquedaAutorizacaoUsoSerieEmbarcadaController}" apply="${busquedaAutorizacaoUsoSerieEmbarcadaController}"
contentStyle="overflow:auto" height="500px" width="1350px" contentStyle="overflow:auto" height="500px" width="800px"
border="normal"> border="normal">
<toolbar> <toolbar>
<button id="btnRefresh" image="/gui/img/refresh.png" <button id="btnRefresh" image="/gui/img/refresh.png"

View File

@ -85,7 +85,7 @@
</row> </row>
<row> <row>
<cell colspan="2"> <cell colspan="2">
<grid fixedLayout="true"> <grid fixedLayout="true" id="gridInfoBPe">
<columns> <columns>
<column width="10%" /> <column width="10%" />
<column width="40%" /> <column width="40%" />