public void remove(){
        EntityManager em = conecta();
        try {
            Medico m = em.find(Medico.class, idMedico);
            em.getTransaction().begin();
            em.remove(m);
            em.getTransaction().commit();
        } catch (Exception e) {
            if (em.getTransaction().isActive())
                em.getTransaction().rollback();
        }
    }