getDoctrine()->getRepository('AppBundle:Adscripcion')-> findOneByIdRolInstitucion($this->getUser()->getIdRolInstitucion()->getId()); //si no ha solicitado adscripción regresa a la pagina de adscripcion if(!$adscripcion) return $this->redirect($this->generateUrl('solicitud_adscripcion')); //solicitud aprobada está en falso $adscrito = false; if($adscripcion->getIdEstatus()->getId() == 1) $adscrito = true; return $this->render('cea/index.html.twig', array ( 'adscrito' => $adscrito )); } /** * Pagina principal de inicio de la session Docente. * * @Route("/solicitudes", name="cea_solicitudes") * @Method("GET") * @Security("has_role('ROLE_COORDINADOR_NACIONAL')") */ public function verSolicitudesAction() { $adscripciones = $this->getDoctrine()->getRepository('AppBundle:Adscripcion')->findBy(array('idEstatus' => 2)); return $this->render('cea/solicitudes.html.twig', array( 'adscripciones' => $adscripciones )); } /** * Encuentra y muestra una entidad de tipo Adscripción. * * @Route("/solicitudes/{id}", name="cea_solicitudes_show") * @Method("GET") */ public function solicitudesShowAction(Adscripcion $adscripcion) { //$deleteForm = $this->createDeleteForm($usuario); $escala = $this->getDoctrine()->getRepository('AppBundle:DocenteEscala')->findBy(array( 'idRolInstitucion' => $adscripcion->getIdRolInstitucion()->getId() )); return $this->render('cea/solicitudes_mostar.html.twig', array( 'adscripcion' => $adscripcion, 'escalas' => $escala )); } }