public void modificarCoordinador() { long cedula = 0; String Tipo = ""; int excepciones = 0; if (txtCedulaPersonalCoordinador.getValue().toString().equals("") || txtTipoCoordinador.getValue().toString().equals("")) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_WARN, "Error", "Todos los campos son obligatorios.")); } else { try { cedula = Long.parseLong(txtCedulaPersonalCoordinador.getValue().toString()); } catch (Exception error1) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_WARN, "Error", "El campo cedula solo permite numeros.")); excepciones++; } Tipo = txtTipoCoordinador.getValue().toString(); if (excepciones == 0) { try { Coordinador c = new Coordinador(); c.setDocumentocoordinador(cedula); c.setTipocoordinador(Tipo); coordinadorDAO.modificar(c); // si todo sale bien aplique esto addMessage("Exito", "El coordinador se ha Modificado con éxito."); limpiarCoordinador(); } catch (Exception e5) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_WARN, "Error", "Error llenando los datos del Coordinador a modificar." + e5.getMessage())); } } else { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage(FacesMessage.SEVERITY_WARN, "Error", "Verifique los datos.")); } } }
public void OnRowSelectCoordinador(SelectEvent evt) { Coordinador c = coordinadorSeleccionado; txtCedulaPersonalCoordinador.setValue(c.getDocumentocoordinador()); txtTipoCoordinador.setValue(c.getTipocoordinador()); btnRegistrarCoordinador.setDisabled(true); btnModificarCoordinador.setDisabled(false); btnEliminarCoordinador.setDisabled(false); txtCedulaPersonalCoordinador.setDisabled(true); }
public void eliminarCoordinador() { long cedula = 0; int excepciones = 0; if (txtCedulaPersonalCoordinador.getValue().toString().equals("")) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_WARN, "Error", "Seleccione un coordinador para poderlo eliminar.")); } else { try { cedula = Long.parseLong(txtCedulaPersonalCoordinador.getValue().toString()); } catch (Exception error1) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_WARN, "Error", "El campo cedula solo permite numeros.")); excepciones++; } if (excepciones == 0) { try { Coordinador c = new Coordinador(); c.setDocumentocoordinador(cedula); coordinadorDAO.eliminar(c); // si todo sale bien aplique esto addMessage("Exito", "El coordinador se ha Eliminado con éxito."); limpiarCoordinador(); } catch (Exception e5) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_WARN, "Error", "Error llenando los datos del Coordinador a eliminar." + e5.getMessage())); } } else { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage(FacesMessage.SEVERITY_WARN, "Error", "Verifique los datos.")); } } }