public String cadastrar() {
        if (!nome.isEmpty() && dataNasc != null) {
            PacienteDAO paciente = new PacienteDAO(null, nome, dataNasc, logradouro, numero, bairro, cidade, uf);
            FacesContext contexto = FacesContext.getCurrentInstance();
            if (paciente.cadastrar()) {
                FacesMessage mensagem = new FacesMessage("Cadastro realizado com sucesso!");
                contexto.addMessage("cadastro", mensagem);
                novo();
            } else {
                FacesMessage mensagem = new FacesMessage("Erro ao cadastrar!");
                contexto.addMessage("cadastro", mensagem);
            }
        }
        return "";
    }