public void editarCelda() { try { System.out.println("\n ENTRE A editarCelda INDEX " + index); if (index >= 0) { System.out.println("\n ENTRE AeditarCelda TIPOLISTA " + tipoLista); if (tipoLista == 0) { editarEmpresas = listEmpresa.get(index); } if (tipoLista == 1) { editarEmpresas = filtrarEmpresas.get(index); } RequestContext context = RequestContext.getCurrentInstance(); System.out.println("CONTROLBETACENTROSCOSTOS: Entro a editar... valor celda: " + cualCelda); if (cualCelda == 0) { context.update("formularioDialogos:editarFechaInicial"); context.execute("editarFechaInicial.show()"); cualCelda = -1; } else if (cualCelda == 1) { context.update("formularioDialogos:editarFechaFinal"); context.execute("editarFechaFinal.show()"); cualCelda = -1; } } index = -1; } catch (Exception E) { System.out.println( "ERROR CONTROLBETACENTROSCOSTOS.editarCelDa ERROR=====================" + E.getMessage()); } }
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 void cancelarCambioEmpresa() { filtradoListaEmpresas = null; banderaModificacionEmpresa = 0; index = -1; RequestContext context = RequestContext.getCurrentInstance(); context.reset("formularioDialogos:lovEmpresas:globalFilter"); context.execute("lovEmpresas.clearFilters()"); context.execute("EmpresasDialogo.hide()"); }
public void addNewSurvey() { RequestContext rqContext = RequestContext.getCurrentInstance(); if (surveyManager.loadSurveyBySurveyTitle(newSurvey.getSurveytitle()) != null) { warnPopContent = "Cannot create survey, survey with the same name already exist."; rqContext.execute("warndl.show()"); } else { rqContext.execute("confirmAddSurveyDialog.show()"); } }
public void showHideDialog(String name, int openClose) { try { RequestContext rc = RequestContext.getCurrentInstance(); if (openClose == 1) { rc.execute("PF('" + name + "').show();"); } if (openClose == 2) { rc.execute("PF('" + name + "').hide();"); } } catch (Exception e) { faceMessage(e.getMessage() + "---" + e.getCause()); } }
public void verificarRastro() { RequestContext context = RequestContext.getCurrentInstance(); System.out.println("lol"); if (!listEmpresa.isEmpty()) { if (secRegistro != null) { System.out.println("lol 2"); int resultado = administrarRastros.obtenerTabla( secRegistro, "CENTROSCOSTOS"); // En ENCARGATURAS lo cambia por el nombre de su tabla System.out.println("resultado: " + resultado); if (resultado == 1) { context.execute("errorObjetosDB.show()"); } else if (resultado == 2) { context.execute("confirmarRastro.show()"); } else if (resultado == 3) { context.execute("errorRegistroRastro.show()"); } else if (resultado == 4) { context.execute("errorTablaConRastro.show()"); } else if (resultado == 5) { context.execute("errorTablaSinRastro.show()"); } } else { context.execute("seleccionarRegistro.show()"); } } else { if (administrarRastros.verificarHistoricosTabla("CENTROSCOSTOS")) { // igual acá context.execute("confirmarRastroHistorico.show()"); } else { context.execute("errorRastroHistorico.show()"); } } index = -1; }
public void asignarIndex(Integer indice, int LND, int dig) { try { System.out.println("\n ENTRE A CONTROLBETACENTROSCOSTOS.asignarIndex \n"); index = indice; RequestContext context = RequestContext.getCurrentInstance(); if (LND == 0) { tipoActualizacion = 0; } else if (LND == 1) { tipoActualizacion = 1; System.out.println("Tipo Actualizacion: " + tipoActualizacion); } else if (LND == 2) { tipoActualizacion = 2; } if (dig == 2) { context.update("form:tiposEmpresasDialogo"); context.execute("tiposEmpresasDialogo.show()"); dig = -1; } } catch (Exception e) { System.out.println( "ERROR CONTROLBETACENTROSCOSTOS.asignarIndex ERROR======" + e.getMessage()); } }
public void loadMedida() { LOG.info("Entro a cargar una medida nueva"); medida = new Medidas(); medida.setClientes(cliente); RequestContext requestContext = RequestContext.getCurrentInstance(); requestContext.execute("PF('dlg2').show();"); requestContext.update("altaEncargoForm"); }
public void loadPago() { LOG.info("Entro a cargar una medida nueva"); pago = new Pagos(); pago.setEncargos(encargo); RequestContext requestContext = RequestContext.getCurrentInstance(); requestContext.execute("PF('dlg3').show();"); requestContext.update("altaEncargoForm"); }
public void actualizarForm2() { // armar URL seleccionado = false; urlFactura = loadURL(); System.out.println("cargando......"); RequestContext context = RequestContext.getCurrentInstance(); context.execute("PF('dlgVistaPreviaFactura').show();"); }
public void edit(Integer id) { Producto c = productoEjb.findById(id); viejoPrecio = c.getPrecio(); viejoNombre = c.getNombre(); viejoId = c.getId(); RequestContext context = RequestContext.getCurrentInstance(); context.execute("PF('dlg2').show();"); context.update("form"); }
public void llamadoDialogoBuscarEmpresas() { RequestContext context = RequestContext.getCurrentInstance(); try { if (guardado == false) { banderaSeleccionEmpresasPorEmpresa = true; context.execute("confirmarGuardar.show()"); } else { listEmpresaPorBoton = null; getListEmpresasPorEmpresaBoton(); index = -1; context.update("formularioDialogos:lovEmpresas"); context.execute("buscarEmpresasDialogo.show()"); } } catch (Exception e) { System.err.println("ERROR LLAMADO DIALOGO BUSCAR CENTROS COSTOS " + e); } }
/** Saves the updated {@code Policy} instance in the database. */ @SuppressWarnings({"rawtypes", "unchecked"}) public void saveUpdatePolicy() { RequestContext context = RequestContext.getCurrentInstance(); // Ensuring that user has entered a PolicyID if (this.selectedPolicy.getPolicyId() == null) { log.info("Name cannot be empty."); context.execute("noNameDialog.show()"); return; } // Ensuring that user has entered a Description if (this.selectedPolicy.getDescription() == null) { log.info("Description cannot be empty."); context.execute("noDescriptionDialog.show()"); return; } // Ensuring that user has selected a rule Combining Algorithm if (this.selectedPolicy.getRuleCombAlgo() == null || this.selectedPolicy.getRuleCombAlgo().equals("Select Rule Combining Algorithm ")) { log.info("Rule combining algorithm must be provided."); context.execute("noRuleCombDialog.show()"); return; } // Casting ArrayList into Set, because updatePolicy only accepts Set Set rules = new HashSet((ArrayList<Rule>) daoPolicy.selectRules(selectedPolicy.getPkPolicy())); // Updating Policy daoPolicy.updatePolicy( selectedPolicy.getPkPolicy(), name, description, selectedPolicy.getRuleCombAlgo(), appliedTarget, rules); // Reinitializing all the local variables appliedTarget = null; allRule = null; this.setOperationFail(false); context.closeDialog(this); log.info("Updated policy saved successfully."); }
/** * Agrega un mensaje de notificación que bloquea el menu y es necesario que el usuario la cierre * * @param titulo * @param mensaje */ public void agregarNotificacionInfo(String titulo, String mensaje) { Notificacion not_notificacion = (Notificacion) FacesContext.getCurrentInstance() .getViewRoot() .findComponent("formulario:not_notificacion"); if (not_notificacion != null) { not_notificacion.setNotificacion(titulo, mensaje, ""); RequestContext requestContext = RequestContext.getCurrentInstance(); addUpdate("not_notificacion"); requestContext.execute("not_notificacion.show();"); } }
/** * update user story on menu backlog (sprint backlog) * * @param userStoryId * @param name * @param value */ public void updatePBLOnBacklogPage() { try { RequestContext requestContext = RequestContext.getCurrentInstance(); String id = JSFUtils.getRequestParameter("Id"); String name = JSFUtils.getRequestParameter("name"); String description = JSFUtils.getRequestParameter("description"); String value = JSFUtils.getRequestParameter("value"); String risk = JSFUtils.getRequestParameter("risk"); UserStory current = userStoryService.findUserStoryById(Long.parseLong(id.trim())); if (current == null) { requestContext.addCallbackParam("userStoryId", id); requestContext.addCallbackParam("error", EXCEPTION); return; } if (name.equals("")) { requestContext.addCallbackParam("userStoryId", id); requestContext.addCallbackParam("error", EMPTY_ERROR); return; } if ((userStoryService.checkExistUserStory( Utils.standardizeString(name), current.getProject().getProjectId()) != null) && !(current.getName().equals(Utils.standardizeString(name)))) { requestContext.addCallbackParam("userStoryId", id); requestContext.addCallbackParam("error", DUPPLICATE_ERROR); return; } if (Integer.parseInt(value) > MAX_BUSSINESS_VALUE || Integer.parseInt(value) < 0) { requestContext.addCallbackParam("userStoryId", id); requestContext.addCallbackParam("error", VALUE_ERROR); return; } if (Integer.parseInt(risk) > MAX_RISK_VALUE || Integer.parseInt(risk) < 0) { requestContext.addCallbackParam("userStoryId", id); requestContext.addCallbackParam("error", RISK_ERROR); return; } current.setName(name.replaceAll("\\p{Cntrl}", "")); current.setValue(Integer.parseInt(value)); current.setRisk(Integer.parseInt(risk)); current.setDescription(description.replaceAll("\\p{Cntrl}", "")); if (userStoryService.update(current)) { userStoryService.updateAllIssueOfUserStoryHaveTheSameContent(current); } requestContext.execute("PrimeFaces.ab({source:'',update:'form2'});"); } catch (Exception e) { } }
public void abriVentanaNuevoEscenario(Integer idEspacioEscenariosSeleccionado) { if (idEspacioEscenariosSeleccionado != null) { this.nuevoEscenario = new Escenario(); this.nombreEscenario = ""; this.imagenEscenario = null; Espacioescenarios espaEsc = new Espacioescenarios(); espaEsc.setEspid(idEspacioEscenariosSeleccionado); this.nuevoEscenario.setEspid(espaEsc); RequestContext requestContext = RequestContext.getCurrentInstance(); requestContext.update("formularioCrearNuevoEscenario"); requestContext.update("formularioImagenEscenario"); requestContext.execute("PF('crearEscenario').show()"); } }
public void guardarCambiosCentroCosto() { RequestContext context = RequestContext.getCurrentInstance(); if (guardado == false) { if (!modificarEmpresas.isEmpty()) { administrarEmpresas.editarEmpresas(modificarEmpresas); modificarEmpresas.clear(); } System.out.println("Se guardaron los datos con exito"); listEmpresa = null; context.update("form:datosTipoCentroCosto"); k = 0; guardado = true; if (banderaModificacionEmpresa == 0) { cambiarEmpresa(); banderaModificacionEmpresa = 1; } if (banderaSeleccionEmpresasPorEmpresa == true) { listEmpresaPorBoton = null; getListEmpresasPorEmpresaBoton(); index = -1; context.update("formularioDialogos:lovEmpresas"); context.execute("buscarEmpresasDialogo.show()"); banderaSeleccionEmpresasPorEmpresa = false; } } index = -1; aceptar = true; FacesMessage msg = new FacesMessage("Información", "Se gurdarón los datos con éxito"); FacesContext.getCurrentInstance().addMessage(null, msg); context.update("form:growl"); context.update("formularioDialogos:aceptarE"); RequestContext.getCurrentInstance().update("form:ACEPTAR"); banderaModificacionEmpresa = 0; }
/** 请求完成后页面执行可以执行的脚本 */ protected void executeScript(String script) { RequestContext rcontext = RequestContext.getCurrentInstance(); rcontext.execute(script); }
public void mostrarInfo(int indice, int celda, String cambio) { Calendar myCalendar = Calendar.getInstance(); int contador = 0; int fechas = 0; int mes = 0, anito = 0, mesHoy = 0, anitoHoy = 0; System.out.println( "ControlVigenciasPlantas mostrar info indice : " + indice + " permitirInxes : " + permitirIndex); if (permitirIndex == true) { RequestContext context = RequestContext.getCurrentInstance(); mensajeValidacion = " "; index = indice; cualCelda = celda; System.out.println( "ControlVigenciasPlantas mostrarInfo INDICE : " + index + " cualCelda : " + cualCelda); if (tipoLista == 0) { secRegistro = listEmpresa.get(indice).getSecuencia(); if (cambio.equalsIgnoreCase("INICIO")) { System.err.println( "MODIFICAR FECHA \n Indice" + indice + "Fecha " + listEmpresa.get(indice).getControlinicioperiodoactivo()); if (listEmpresa.get(indice).getControlinicioperiodoactivo() == null) { mensajeValidacion = "NO PUEDEN HABER CAMPOS VACIOS"; // listEmpresa.get(indice).setControlinicioperiodoactivo(backUpFecha); } else { listEmpresa.get(indice).getControlfinperiodoactivo(); myCalendar.setTime(listEmpresa.get(indice).getControlinicioperiodoactivo()); myCalendar.set(Calendar.DAY_OF_MONTH, 1); Date firstDay = myCalendar.getTime(); System.err.println("Primer Dia : " + firstDay); listEmpresa.get(indice).setControlinicioperiodoactivo(firstDay); myCalendar.add(Calendar.MONTH, 1); myCalendar.set(Calendar.DAY_OF_MONTH, 1); myCalendar.add(Calendar.DATE, -1); Date lastDay = myCalendar.getTime(); System.err.println("Ultimo dia : " + lastDay); listEmpresa.get(indice).setControlfinperiodoactivo(lastDay); contador++; } } else { System.err.println("FINAL"); if (listEmpresa.get(indice).getControlfinperiodoactivo() == null) { mensajeValidacion = "NO PUEDEN HABER CAMPOS VACIOS"; // listEmpresa.get(indice).setControlinicioperiodoactivo(backUpFecha); } else { myCalendar.setTime(listEmpresa.get(indice).getControlfinperiodoactivo()); myCalendar.set(Calendar.DAY_OF_MONTH, 1); Date firstDay = myCalendar.getTime(); System.err.println("Primer Dia : " + firstDay); listEmpresa.get(indice).setControlinicioperiodoactivo(firstDay); myCalendar.add(Calendar.MONTH, 1); myCalendar.set(Calendar.DAY_OF_MONTH, 1); myCalendar.set(Calendar.DATE, -1); Date lastDay = myCalendar.getTime(); System.err.println("Ultimo dia : " + lastDay); listEmpresa.get(indice).setControlfinperiodoactivo(lastDay); contador++; } } if (contador == 1) { Date hoy = new Date(); mesHoy = hoy.getMonth(); anitoHoy = hoy.getYear(); mes = listEmpresa.get(indice).getControlfinperiodoactivo().getMonth(); anito = listEmpresa.get(indice).getControlfinperiodoactivo().getYear(); System.err.println("mesHoy : " + mesHoy); System.err.println("anitoHoy : " + anitoHoy); System.err.println("mes: " + mes); System.err.println("anito: " + anito); if ((anito - anitoHoy) != 0 || (mes - mesHoy) != 0) { context.execute("modificacionFechas1.show()"); } // listEmpresa.get(indice).getCentrocosto().setCodigo(empresaSeleccionada.); if (modificarEmpresas.isEmpty()) { modificarEmpresas.add(listEmpresa.get(indice)); } else if (!modificarEmpresas.contains(listEmpresa.get(indice))) { modificarEmpresas.add(listEmpresa.get(indice)); } if (guardado == true) { guardado = false; RequestContext.getCurrentInstance().update("form:ACEPTAR"); } context.update("form:datosEmpresas"); } else { context.update("form:validacionModificar"); context.execute("validacionModificar.show()"); } } else { secRegistro = filtrarEmpresas.get(indice).getSecuencia(); System.err.println( "MODIFICAR FECHA \n Indice" + indice + "Fecha " + filtrarEmpresas.get(indice).getControlinicioperiodoactivo()); if (filtrarEmpresas.get(indice).getControlinicioperiodoactivo() == null) { mensajeValidacion = "NO PUEDEN HABER CAMPOS VACIOS"; contador++; // listEmpresa.get(indice).setControlinicioperiodoactivo(backUpFecha); } else { for (int j = 0; j < filtrarEmpresas.size(); j++) { if (j != indice) { if (filtrarEmpresas .get(indice) .getControlinicioperiodoactivo() .equals(filtrarEmpresas.get(j).getControlinicioperiodoactivo())) { fechas++; } } } } if (fechas > 0) { mensajeValidacion = "FECHAS REPETIDAS"; contador++; // listEmpresa.get(indice).setControlinicioperiodoactivo(backUpFecha); } if (contador == 0) { if (modificarEmpresas.isEmpty()) { modificarEmpresas.add(filtrarEmpresas.get(indice)); } else if (!modificarEmpresas.contains(filtrarEmpresas.get(indice))) { modificarEmpresas.add(filtrarEmpresas.get(indice)); } if (guardado == true) { guardado = false; RequestContext.getCurrentInstance().update("form:ACEPTAR"); } context.update("form:datosEmpresas"); } else { context.update("form:validacionModificar"); context.execute("validacionModificar.show()"); } } index = -1; secRegistro = null; context.update("form:datosEmpresas"); } System.out.println("Indice: " + index + " Celda: " + cualCelda); }
public void cancelDialog2(ActionEvent actionEvent) { RequestContext rc = RequestContext.getCurrentInstance(); rc.execute("PF('dlg10').hide();"); }
public void setValueForUsList() { userStoryList.clear(); if (getProjectId() == 0) { return; } if (selectedFilter.size() == 0) { return; } userStoryList.addAll(loadUserStoriesByCriteria()); RequestContext requestContext = RequestContext.getCurrentInstance(); requestContext.execute("PrimeFaces.ab({source:'',update:'userStoryDetail'});"); lazyUS = new LazyDataModel<UserStory>() { private static final long serialVersionUID = 1L; List<UserStory> listUserStoryPerPage; @Override public List<UserStory> load( int first, int pageSize, String sortField, SortOrder sortOrder, Map<String, String> filters) { progressList.clear(); int getTo = first + pageSize; if (first > userStoryList.size()) { first = 0; } if (getTo > userStoryList.size()) { getTo = userStoryList.size(); } listUserStoryPerPage = userStoryList.subList(first, getTo); for (int i = 0; i < listUserStoryPerPage.size(); i++) { try { progressList.add( userStoryService.findProgressOfUserStory(listUserStoryPerPage.get(i))); } catch (Exception e) { LOGGER.warn(e); } } // Update list RequestContext requestContext = RequestContext.getCurrentInstance(); requestContext.execute( "handleProgressBar(" + new JSONArray(progressList, true).toString() + ");"); return listUserStoryPerPage; } @Override public void setRowIndex(int rowIndex) { if (rowIndex == -1 || getPageSize() == 0) { super.setRowIndex(-1); } else { super.setRowIndex(rowIndex % getPageSize()); } } }; lazyUS.setRowCount(userStoryList.size()); }