public function ingresarAction(Request $request)
 {
     $perfil = 1;
     if ($request->getMethod() == "POST") {
         #obtenemos los datos guardados en la variable global
         $perfilEst = $this->container->getParameter("perfilEst");
         $perfilDoc = $this->container->getParameter("perfilDoc");
         $perfilAdmin = $this->container->getParameter("perfilAdmin");
         #obtenemos los datos enviados por get
         $username = $request->request->get('user');
         $password = $request->request->get('pass');
         #llamamos a la consulta del webservice
         $UgServices = new UgServices();
         $data = $UgServices->getLogin($username, $password);
         if ($data) {
             $login_act = array();
             $perfilUsuario = null;
             $count = count($data);
             if ($count == 1) {
                 $perfil = $data[0]['idrol'];
                 $idUsuario = $data[0]['usuario'];
                 $nombreUsuario = $data[0]['nombreusuario'];
                 $cedula = $data[0]['cedula'];
                 $mail = $data[0]['mail'];
                 $descRol = $data[0]['descrol'];
             } else {
                 foreach ($data as $login) {
                     $idUsuario = $login['usuario'];
                     $nombreUsuario = $login['nombreusuario'];
                     $cedula = $login['cedula'];
                     $mail = $login['mail'];
                     $descRol = $login['descrol'];
                     if ($login['idrol'] == $perfilAdmin) {
                         $perfil = (int) $perfil + (int) $perfilAdmin;
                     } elseif ($login['idrol'] == $perfilEst) {
                         $perfil = (int) $perfil + (int) $perfilEst;
                     } elseif ($login['idrol'] == $perfilDoc) {
                         $perfil = (int) $perfil + (int) $perfilDoc;
                     }
                 }
             }
             $session = $request->getSession();
             $session->set("id_user", $idUsuario);
             $session->set("perfil", $perfil);
             //idrol
             $session->set("nom_usuario", $nombreUsuario);
             $session->set("cedula", $cedula);
             $session->set("mail", $mail);
             $session->set("descRol", $descRol);
             //nombre rol
             return new Response($perfil);
         } else {
             $perfil = 5;
             # error usuario y contraseña no
             return new Response('05');
         }
     } else {
         return $this->render('TitulacionSisAcademicoBundle:Home:login.html.twig');
     }
 }