/** * Lists all models. */ public function actionIndex() { $session = new CHttpSession(); $session->open(); $criteria = new CDbCriteria(); $model = new Examen('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['Examen'])) { $model->attributes = $_GET['Examen']; if (!empty($model->id)) { $criteria->addCondition('id = "' . $model->id . '"'); } if (!empty($model->fechaExamen)) { $criteria->addCondition('fechaExamen = "' . $model->fechaExamen . '"'); } if (!empty($model->tipoexamen_id)) { $criteria->addCondition('tipoexamen_id = "' . $model->tipoexamen_id . '"'); } if (!empty($model->materia_id)) { $criteria->addCondition('materia_id = "' . $model->materia_id . '"'); } if (!empty($model->descripcionExamen)) { $criteria->addCondition('descripcionExamen = "' . $model->descripcionExamen . '"'); } } $session['Examen_records'] = Examen::model()->findAll($criteria); $this->render('index', array('model' => $model)); }