fixed bug #7557 - Exceção Pedágio: correção ao remover item do grid

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@56883 d1611594-4594-4d17-8e1d-87c2c4800839
master
frederico 2016-06-10 19:42:19 +00:00
parent ed27c13c38
commit 0da3043bdd
2 changed files with 6 additions and 2 deletions

View File

@ -373,11 +373,13 @@ public class EditarExcepcionPeajeController extends MyGenericForwardComposer {
epv.setActivo(Boolean.FALSE); epv.setActivo(Boolean.FALSE);
epv.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); epv.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
epv.setFecmodif(Calendar.getInstance().getTime()); epv.setFecmodif(Calendar.getInstance().getTime());
excepcionPeajeService.actualizacion(excepcionPeaje);
lsExcepcionPeajeVigencia.remove(epv); lsExcepcionPeajeVigencia.remove(epv);
Collections.sort(lsExcepcionPeajeVigencia); Collections.sort(lsExcepcionPeajeVigencia);
excepcionPeajeVigenciaList.setData(lsExcepcionPeajeVigencia); excepcionPeajeVigenciaList.setData(lsExcepcionPeajeVigencia);
excepcionPeaje.setLsExcepcionPeajeVigencia(lsExcepcionPeajeVigencia); excepcionPeaje.setLsExcepcionPeajeVigencia(lsExcepcionPeajeVigencia);
if(epv.getExcepcionPeajeVigenciaId() != null){
excepcionPeaje.getLsExcepcionPeajeVigencia().add(epv);
}
} }
} }

View File

@ -14,7 +14,9 @@ public class RenderExcepcionPeajeVigencia implements ListitemRenderer {
public void render(Listitem lstm, Object o) throws Exception { public void render(Listitem lstm, Object o) throws Exception {
ExcepcionPeajeVigencia excepcionPeajeVigencia = (ExcepcionPeajeVigencia) o; ExcepcionPeajeVigencia excepcionPeajeVigencia = (ExcepcionPeajeVigencia) o;
if(!excepcionPeajeVigencia.getActivo()){
return;
}
Listcell lc; Listcell lc;
if(excepcionPeajeVigencia.getExcepcionPeajeVigenciaId() != null ){ if(excepcionPeajeVigencia.getExcepcionPeajeVigenciaId() != null ){
lc = new Listcell(excepcionPeajeVigencia.getExcepcionPeajeVigenciaId().toString()); lc = new Listcell(excepcionPeajeVigencia.getExcepcionPeajeVigenciaId().toString());