public void setUsuarioId(Long usuarioId) {
   System.out.println("========> INGRESO a Fijar Estudiante: " + usuarioId);
   this.beginConversation();
   if (usuarioId != null && usuarioId.longValue() > 0) {
     // this.current = ejbFacade.buscarPorId(estudianteId);
     this.current = ejbFacade.find(usuarioId);
     //            List<Contacto> res= ejbFacade.buscarContactos(estudianteId);
     //            this.current.setContactos(res);
     System.out.println("========> INGRESO a Editar Usuario: " + current.getNombres());
     System.out.println(
         "========> INGRESO a Editar Usuario: " + current.getTipoUsuario().getNombre());
   } else {
     System.out.println("========> INGRESO a Crear Estudiante: ");
     this.current = new Usuario();
     ficha = new Ficha();
     current.setFicha(ficha);
     ficha.setUsuario(current);
     fichaP = new FichaPersonal();
     fichaP.setFicha(ficha);
     ficha.setFichaPersonal(fichaP);
     fichaM = new FichaMedica();
     fichaM.setFicha(ficha);
     ficha.setFichaMedica(fichaM);
     fichaS = new FichaSocioeconomica();
     fichaS.setFicha(ficha);
     ficha.setFichaSocio(fichaS);
     fichaPadre = new FichaPadre();
     fichaPadre.setFicha(ficha);
     ficha.setFichaPadre(fichaPadre);
     fichaMadre = new FichaMadre();
     fichaMadre.setFicha(ficha);
     ficha.setFichaMadre(fichaMadre);
     fichaRepresentante = new FichaRepresentante();
     fichaRepresentante.setFicha(ficha);
     ficha.setFichaRepresentante(fichaRepresentante);
     fichaProfesional = new FichaProfesional();
     fichaProfesional.setFicha(ficha);
     ficha.setFichaProfesional(fichaProfesional);
   }
 }