public function actionDetalle()
 {
     $idSesion = Yii::app()->user->id;
     if (!is_null($idSesion)) {
         $objUsuario = new Usuarios();
         $usuario = $objUsuario->findByPk($idSesion);
         $this->user = $usuario;
         if (isset($_GET['id'])) {
             $objPerfil = new Perfiles();
             $perfil = $objPerfil->findByPk($_GET['id']);
             $objCriterio = new Criterio();
             $criterios = $objCriterio->findAll("areas_id={$perfil->areas_id} ORDER BY tipo_criterio_id ASC");
             $objCriterioHasPropuestas = new CriterioHasPropuestas();
             $calificaciones = $objCriterioHasPropuestas->find("propuestas_id=" . $perfil->propuestases[0]->id);
             $calificada = false;
             $puntajes = false;
             if (!is_null($calificaciones)) {
                 $calificada = true;
                 $i = 0;
                 $puntajes = array();
                 foreach ($criterios as $c) {
                     $objCriterioHasPropuestas = new CriterioHasPropuestas();
                     $CriterioHasPropuestas = $objCriterioHasPropuestas->find("criterio_id={$c->id} AND propuestas_id=" . $perfil->propuestases[0]->id);
                     $puntajes[$i] = $CriterioHasPropuestas->puntaje;
                     $i++;
                 }
             }
         } else {
             $this->redirect(array('propuestas/listar'));
         }
     }
     $this->render('detalle', array('perfil' => $perfil, 'criterios' => $criterios, 'estaCalificada' => $calificada, 'puntajes' => $puntajes));
 }