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 List<Coordinador> getListaCoordinador() { if (listaCoordinador == null) { try { listaCoordinador = coordinadorDAO.consultarTodo(); } catch (Exception ex) { Logger.getLogger(VistaPersonal.class.getName()).log(Level.SEVERE, null, ex); } } return listaCoordinador; }
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.")); } } }