diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarOperadorEmbarcadaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarOperadorEmbarcadaController.java index d74726c48..bc811807f 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarOperadorEmbarcadaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarOperadorEmbarcadaController.java @@ -187,7 +187,7 @@ public class EditarOperadorEmbarcadaController extends MyGenericForwardComposer private void refreshLista() { usuariosSelecionados = usuarioList.getItensSelecionados(Usuario.class); - HibernateSearchObject sistemaBusqueda = new HibernateSearchObject(Usuario.class, pagingUsuario.getPageSize()); + HibernateSearchObject sistemaBusqueda = new HibernateSearchObject(Usuario.class,50); if (txtIdUsuario.getValue() != null) { @@ -210,7 +210,7 @@ public class EditarOperadorEmbarcadaController extends MyGenericForwardComposer sistemaBusqueda.addSortAsc("claveUsuario"); sistemaBusqueda.addFilterEqual("activo", Boolean.TRUE); - plwFormaPago.init(sistemaBusqueda, usuarioList, pagingUsuario); + plwFormaPago.init(sistemaBusqueda, usuarioList, new Paging(50,50)); if (usuarioList.getData().length == 0) { try { @@ -327,7 +327,7 @@ public class EditarOperadorEmbarcadaController extends MyGenericForwardComposer public void refreshListaServico() { servicosSelecionados = esquemaCorridaList.getItensSelecionados(EsquemaCorrida.class); - HibernateSearchObject busquedaCorrita = new HibernateSearchObject(EsquemaCorrida.class, pagingEsquemaCorrida.getPageSize()); + HibernateSearchObject busquedaCorrita = new HibernateSearchObject(EsquemaCorrida.class, 50); busquedaCorrita.addFilterEqual("activo", Boolean.TRUE); @@ -370,7 +370,7 @@ public class EditarOperadorEmbarcadaController extends MyGenericForwardComposer busquedaCorrita.addSortDesc("esquemacorridaId"); - plwEsquemaCorrida.init(busquedaCorrita, esquemaCorridaList, pagingEsquemaCorrida); + plwEsquemaCorrida.init(busquedaCorrita, esquemaCorridaList, new Paging(50,50)); servicosSelecionados.addAll(novosServicosSelecionados); esquemaCorridaList.selectItems(servicosSelecionados); @@ -467,9 +467,12 @@ public class EditarOperadorEmbarcadaController extends MyGenericForwardComposer operador = operadorEdicao; } - operador.setActivo(Boolean.TRUE); - operador.setFecmodif(new Date()); - operador.setUsuario(us); + if (operador == null) { + operador = new OperadorEmbarcada(); + operador.setActivo(Boolean.TRUE); + operador.setFecmodif(new Date()); + operador.setUsuario(us); + } List selected = linhaList.getItensSelecionados(ItemRenderRutaOperadorEmbarcada.class); if (selected != null && !selected.isEmpty()) { diff --git a/web/gui/esquema_operacional/editarOperadorEmbarcada.zul b/web/gui/esquema_operacional/editarOperadorEmbarcada.zul index 5cc62f5df..e56837d89 100644 --- a/web/gui/esquema_operacional/editarOperadorEmbarcada.zul +++ b/web/gui/esquema_operacional/editarOperadorEmbarcada.zul @@ -8,7 +8,7 @@ @@ -66,7 +66,7 @@ - + @@ -78,7 +78,7 @@ - + @@ -198,12 +198,12 @@