public List<PacienteDAO> getPacientes(){
        try{
            EntityManager em = conexao();
            if (em!=null){
                Query q = em.createQuery("SELECT p FROM Paciente p");
                List<Paciente> resultado = q.getResultList();
                List<PacienteDAO> pacientes = new ArrayList<PacienteDAO>();
                for (Paciente p: resultado){
                    pacientes.add(new PacienteDAO(p.getIdPaciente(), p.getNome(), p.getDataNasc(), 
                            p.getLogradouro(), p.getNumero(), p.getBairro(), p.getCidade(), p.getUf()));
                }
                return pacientes;
            }
            return null;
        } catch (Exception e){
            return null;
        }
    }