public void salvar() { try { salvarTelefones(); this.candidato = this.candidatoService.editar(candidato); FacesUtil.addSuccessMessage("Candidato alterado com sucesso!"); inicializar(); } catch (Exception e) { FacesUtil.addErrorMessage("Erro ao alterar o candidato: " + e.getMessage()); } }
public void inicializar() { this.sexos = Arrays.asList(Sexo.values()); this.estadosCivil = Arrays.asList(EstadoCivil.values()); this.escolaridades = Arrays.asList(Escolaridade.values()); this.bracosDominante = Arrays.asList(BracoDominante.values()); if (FacesUtil.isNotPostback()) { this.estados = estadoFacade.findAll(); if (this.estado != null) { carregarCidades(); } } }