fixes bug #9037
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@74361 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
f40bef4eda
commit
ebb5bcac5c
|
@ -177,6 +177,7 @@ public class EditarCasetaPeajeController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
private void refreshLista(){
|
private void refreshLista(){
|
||||||
HibernateSearchObject<PrecioFixoPedagio> pesquisaPrecoFixoPedagio = new HibernateSearchObject<PrecioFixoPedagio>(PrecioFixoPedagio.class, pagingPrecoFixoPedagio.getPageSize());
|
HibernateSearchObject<PrecioFixoPedagio> pesquisaPrecoFixoPedagio = new HibernateSearchObject<PrecioFixoPedagio>(PrecioFixoPedagio.class, pagingPrecoFixoPedagio.getPageSize());
|
||||||
|
pesquisaPrecoFixoPedagio.addFilterEqual("activo", true);
|
||||||
if(casetaPeaje.getCasetaPeajeId() == null){
|
if(casetaPeaje.getCasetaPeajeId() == null){
|
||||||
pesquisaPrecoFixoPedagio.addFilterEqual("pracaPedagioId.casetaPeajeId", 0);
|
pesquisaPrecoFixoPedagio.addFilterEqual("pracaPedagioId.casetaPeajeId", 0);
|
||||||
}else{
|
}else{
|
||||||
|
@ -301,7 +302,7 @@ public class EditarCasetaPeajeController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
Boolean inserir = precioFixoPedagioService.validarInclusaoPrecoFixo(pfp);
|
Boolean inserir = precioFixoPedagioService.validarInclusaoPrecoFixo(pfp);
|
||||||
if(inserir){
|
if(inserir){
|
||||||
casetaPaejeService.suscribir(casetaPeaje);
|
casetaPaejeService.suscribirOrActualizacion(casetaPeaje);
|
||||||
precioFixoPedagioService.suscribir(pfp);
|
precioFixoPedagioService.suscribir(pfp);
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("editarPrecoFixoPedagioController.MSG.suscribirOK"),
|
Labels.getLabel("editarPrecoFixoPedagioController.MSG.suscribirOK"),
|
||||||
|
@ -326,12 +327,10 @@ public class EditarCasetaPeajeController extends MyGenericForwardComposer {
|
||||||
Labels.getLabel("editarPrecoFixoPedagioController.window.title"),
|
Labels.getLabel("editarPrecoFixoPedagioController.window.title"),
|
||||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||||
|
|
||||||
Usuario usuarioLogado = UsuarioLogado.getUsuarioLogado();
|
|
||||||
precioEdicao.setUsuarioId(usuarioLogado.getUsuarioId());
|
|
||||||
precioEdicao.setFecmodif(new java.util.Date());
|
|
||||||
if (opcao == Messagebox.YES) {
|
if (opcao == Messagebox.YES) {
|
||||||
precioFixoPedagioService.borrar(precioEdicao);
|
PrecioFixoPedagio precioFixoPedagio = (PrecioFixoPedagio) lsPrecoFixoPedagio.getSelected();
|
||||||
casetaPeaje.getLsPrecoFixoPedagio().remove(precioEdicao);
|
casetaPeaje.getLsPrecoFixoPedagio().remove(precioFixoPedagio);
|
||||||
|
precioFixoPedagioService.borrar(precioFixoPedagio);
|
||||||
refreshLista();
|
refreshLista();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue