Ejemplo n.º 1
0
 public function getHistoriasGinecologicasByPaciente($idPaciente)
 {
     $criteria = new CDBCriteria();
     $criteria->together = true;
     $criteria->compare('t.paciente_id', $idPaciente);
     return new CActiveDataProvider($this, array('criteria' => $criteria, 'pagination' => array('pageSize' => 5)));
 }
Ejemplo n.º 2
0
 public function getQuestions()
 {
     if ($this->questions == null) {
         $criteria = new CDBCriteria();
         $criteria->compare('eventId', $this->eventId);
         $criteria->order = 'position ASC';
         $questionData = FeedbackQuestion::model()->findAll($criteria);
         $questions = array();
         foreach ($questionData as $question) {
             $questions[$question['id']] = array('id' => $question['id'], 'question' => $question['question'], 'controls' => $this->parseControls($question['controls'], $question['id']));
         }
         $this->questions = $questions;
     }
     return $this->questions;
 }