0005003: Bloqueio de Trecho - Adicionar agência

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@34337 d1611594-4594-4d17-8e1d-87c2c4800839
master
julio 2014-03-26 15:17:16 +00:00
parent c4e3e21abd
commit f924817ff9
2 changed files with 16 additions and 8 deletions

View File

@ -49,10 +49,10 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
private RutaService rutaService; private RutaService rutaService;
@Autowired @Autowired
private ConfRestricaoExcecaoService confRestricaoExcecaoServide; private ConfRestricaoExcecaoService confRestricaoExcecaoServide;
@Autowired @Autowired
ConfRestricaoPtovtaService confRestricaoPtovtaService; ConfRestricaoPtovtaService confRestricaoPtovtaService;
private ConfRestricaoCanalVenta confRestricaoCanalVenta; private ConfRestricaoCanalVenta confRestricaoCanalVenta;
private List<TipoPuntoVenta> lsTipoPtoVta; private List<TipoPuntoVenta> lsTipoPtoVta;
private List<Ruta> lsRuta; private List<Ruta> lsRuta;
@ -132,6 +132,14 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
confRestricaoCanalVenta.setTipoPuntoVenta(null); confRestricaoCanalVenta.setTipoPuntoVenta(null);
} }
if (cmbPuntoVenta.getSelectedItem() == null) {
Messagebox.show(
Labels.getLabel("editarConfRestricaoCanalVentaController.MSG.restricaoPtovta"),
Labels.getLabel("editarConfRestricaoCanalVentaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
return;
}
confRestricaoCanalVentaService.suscribirActualizar(confRestricaoCanalVenta); confRestricaoCanalVentaService.suscribirActualizar(confRestricaoCanalVenta);
confRestricaoCanalVentaList.updateItem(confRestricaoCanalVenta); confRestricaoCanalVentaList.updateItem(confRestricaoCanalVenta);
@ -186,7 +194,7 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
confRestricaoCanalVenta.getLsConfRestricaoPtovta().add(ptovta); confRestricaoCanalVenta.getLsConfRestricaoPtovta().add(ptovta);
confRestricaoPtovtaDataList.addItemNovo(ptovta); confRestricaoPtovtaDataList.addItemNovo(ptovta);
} else { } else {
Messagebox.show( Messagebox.show(
Labels.getLabel("editarConfRestricaoCanalVentaController.MSG.restricaoPtovta"), Labels.getLabel("editarConfRestricaoCanalVentaController.MSG.restricaoPtovta"),
@ -194,7 +202,7 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
Messagebox.OK, Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);
} }
} }
public void onClick$btnRemoveRestricaoPtovta(Event ev) throws InterruptedException { public void onClick$btnRemoveRestricaoPtovta(Event ev) throws InterruptedException {
ConfRestricaoPtovta rPtovta = (ConfRestricaoPtovta) confRestricaoPtovtaDataList.getSelected(); ConfRestricaoPtovta rPtovta = (ConfRestricaoPtovta) confRestricaoPtovtaDataList.getSelected();
if (rPtovta != null) { if (rPtovta != null) {

View File

@ -196,14 +196,14 @@
</row> </row>
</rows> </rows>
</grid> </grid>
<toolbar> <toolbar>
<button id="btnAddRestricaoPtovta" height="20" <button id="btnAddRestricaoPtovta" height="20"
image="/gui/img/add.png" width="35px" image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('editarConfiguracionCorridaController.btnAdcionarTramo.tooltiptext')}" /> tooltiptext="${c:l('editarConfiguracionCorridaController.btnAdcionarTramo.tooltiptext')}" />
<button id="btnRemoveRestricaoPtovta" height="20" <button id="btnRemoveRestricaoPtovta"
image="/gui/img/remove.png" width="35px" height="20" image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('editarConfiguracionCorridaController.btnRemoverTramo.tooltiptext')}" /> tooltiptext="${c:l('editarConfiguracionCorridaController.btnRemoverTramo.tooltiptext')}" />
</toolbar> </toolbar>
<listbox id="confRestricaoPtovtaDataList" <listbox id="confRestricaoPtovtaDataList"