public function indexAction(Request $request)
 {
     $session = $request->getSession();
     $perfilEst = $this->container->getParameter('perfilEst');
     $perfilDoc = $this->container->getParameter('perfilDoc');
     $perfilAdmin = $this->container->getParameter('perfilAdmin');
     $perfilEstDoc = $this->container->getParameter('perfilEstDoc');
     $perfilEstAdm = $this->container->getParameter('perfilEstAdm');
     $perfilDocAdm = $this->container->getParameter('perfilDocAdm');
     if ($session->has("perfil")) {
         if ($session->get('perfil') == $perfilEst || $session->get('perfil') == $perfilEstDoc || $session->get('perfil') == $perfilEstAdm) {
             try {
                 $lcFacultad = "";
                 $lcCarrera = "";
                 //$idEstudiante=3;
                 $idEstudiante = $session->get("id_user");
                 //$idEstudiante=3;
                 //$idRol=1;
                 $idRol = $session->get("perfil");
                 $Carreras = array();
                 $UgServices = new UgServices();
                 $xml = $UgServices->getConsultaCarreras($idEstudiante, $idRol);
                 if (is_object($xml)) {
                     foreach ($xml->registros->registro as $lcCarreras) {
                         $lcFacultad = $lcCarreras->id_sa_facultad;
                         $lcCarrera = $lcCarreras->id_sa_carrera;
                         $materiaObject = array('Nombre' => $lcCarreras->nombre, 'Facultad' => $lcCarreras->id_sa_facultad, 'Carrera' => $lcCarreras->id_sa_carrera);
                         array_push($Carreras, $materiaObject);
                     }
                     $bolCorrecto = 1;
                     $cuantos = count($Carreras);
                     if ($cuantos == 0) {
                         $bolCorrecto = 0;
                     }
                     return $this->render('TitulacionSisAcademicoBundle:Estudiantes:estudiantes_home.html.twig', array('facultades' => $Carreras, 'idEstudiante' => $idEstudiante, 'idFacultad' => $lcFacultad, 'idCarrera' => $lcCarrera, 'cuantos' => $cuantos, 'bolcorrecto' => $bolCorrecto));
                 } else {
                     throw new \Exception('Un error');
                 }
             } catch (\Exception $e) {
                 $bolCorrecto = 0;
                 $cuantos = 0;
                 return $this->render('TitulacionSisAcademicoBundle:Estudiantes:estudiantes_home.html.twig', array('facultades' => $Carreras, 'idEstudiante' => $idEstudiante, 'idFacultad' => $lcFacultad, 'idCarrera' => $lcCarrera, 'cuantos' => $cuantos, 'bolcorrecto' => $bolCorrecto));
                 //return $this->render('TitulacionSisAcademicoBundle:Estudiantes:error.html.twig');
             }
         } else {
             $this->get('session')->getFlashBag()->add('mensaje', 'Los datos ingresados no son vĂ¡lidos');
             return $this->redirect($this->generateUrl('titulacion_sis_academico_homepage'));
         }
     } else {
         $this->get('session')->getFlashBag()->add('mensaje', 'Los datos ingresados no son vĂ¡lidos');
         return $this->redirect($this->generateUrl('titulacion_sis_academico_homepage'));
     }
 }