Esempio n. 1
0
 function borrarEncuestas()
 {
     if (!empty($this->id_evento)) {
         Doo::loadModel('CtEncuesta');
         $e = new CtEncuesta();
         $e->id_evento = $this->id_evento;
         $encuestas = $e->find();
         if (!empty($encuestas)) {
             foreach ($encuestas as $enc) {
                 $enc->borrarPreguntas();
                 $enc->delete();
             }
         }
     }
 }
Esempio n. 2
0
 function index()
 {
     session_start();
     if (Session::siExisteSesion()) {
         Doo::loadModel('CtEncuesta');
         Doo::loadModel('CtEventos');
         $ev = new CtEventos();
         $ev->id_evento = intval($this->params['idevento']);
         $ev = $ev->getOne();
         if (!empty($ev)) {
             $this->data['nombre_evento'] = $ev->nombre;
             $e = new CtEncuesta();
             $e->id_evento = intval($this->params['idevento']);
             $this->data['encuestas'] = $e->find();
             $this->data['idevento'] = intval($this->params['idevento']);
             $this->data['slug'] = 'encuestas';
             $this->renderc('admin/encuesta-ver-todos', $this->data);
         } else {
             header('location:' . Doo::conf()->APP_URL . 'ionadmin/eventos?error=1');
         }
     } else {
         header('location:' . Doo::conf()->APP_URL . 'ionadmin/login?error=1');
     }
 }