public void cambiarEmpresa() { RequestContext context = RequestContext.getCurrentInstance(); System.err.println("Cambiar empresa GUARDADO = " + guardado); System.err.println("Cambiar empresa GUARDADO = " + empresaSeleccionada.getNombre()); if (guardado == true) { context.update("form:nombreEmpresa"); context.update("form:nitEmpresa"); getListEmpresa(); getListEmpresasPorEmpresaBoton(); filtradoListaEmpresas = null; listEmpresa = null; aceptar = true; context.reset("formularioDialogos:lovEmpresas:globalFilter"); context.execute("lovEmpresas.clearFilters()"); context.execute("EmpresasDialogo.hide()"); // context.update(":lovEmpresas"); backUpEmpresaActual = empresaSeleccionada; banderaModificacionEmpresa = 0; context.update("form:datosEmpresas"); } else { banderaModificacionEmpresa = 0; context.execute("confirmarGuardar.show()"); } }
public Empresas getEmpresaSeleccionada() { // try { if (secuenciaEmpresa == null) { if (empresaSeleccionada == null) { empresaSeleccionada = administrarEmpresas.consultarEmpresaSecuencia(secuenciaEmpresa); } } else { if (empresaSeleccionada == null) { getListEmpresa(); } } System.out.println("EMPRESA SELECCIONADA : " + empresaSeleccionada.getNombre()); return empresaSeleccionada; /*} catch (Exception e) { System.out.println("ERROR CONTROLBETACENTROSCOSTOS.getEmpresaSeleccionada ERROR " + e); } finally { return empresaSeleccionada; }*/ }
public List<Empresas> getListEmpresa() { // try { if (secuenciaEmpresa == null) { if (listEmpresa == null) { listEmpresa = administrarEmpresas.listasEmpresasPorSecuenciaEmpresa(secuenciaEmpresa); System.out.println( "ControlPeriodosActivos Secuencia = null getListEmpresa listEmpresas : " + listEmpresa.size()); empresaSeleccionada = listEmpresa.get(0); } else { System.out.println(".-."); } } else { if (listEmpresa == null) { listEmpresa = administrarEmpresas.listasEmpresasPorSecuenciaEmpresa(secuenciaEmpresa); System.out.println( "ControlPeriodosActivos Seecuencia !=null getListEmpresa() Tamaño lista Empresa :" + listEmpresa.size()); empresaSeleccionada = listEmpresa.get(0); System.out.println( "ControlPeriodosActivos Seecuencia !=null getListEmpresa() Empresa Seleccionada :" + empresaSeleccionada.getNombre()); } RequestContext context = RequestContext.getCurrentInstance(); if (listEmpresa == null || listEmpresa.isEmpty()) { infoRegistro = "Cantidad de registros: 0 "; } else { infoRegistro = "Cantidad de registros: " + listEmpresa.size(); } context.update("form:informacionRegistro"); } return listEmpresa; // } catch (Exception e) { // System.out.println(" BETA BETA ControlCentrosCosto: Error al recibir los Empresas de la // empresa seleccionada /n" + e.getMessage()); // return null; // } }