Example #1
0
 /**
  * 
  */
 public function testCadastrarText()
 {
     $respostaModel = new RespostaModel(null, RespostaModel::TEXT, $this->idQuestaoTest, 'Resposta Questao text');
     $resposta = $respostaModel->toStdClass();
     $this->assertNull($resposta->resposta);
     $respostaModel->cadastrar();
     $resposta = $respostaModel->toStdClass();
     $this->assertNotNull($resposta->resposta);
 }
 /**
  * 
  */
 public function pesquisarAction()
 {
     $questaoModel = new QuestaoModel();
     $this->view->questao = $questaoModel->pesquisar($this->getRequest()->getParam('questao'));
     if (!empty($this->view->questao)) {
         $respostaModel = new RespostaModel();
         $this->view->questao[0]['respostas'] = $respostaModel->pesquisarPorTipoQuestao(null, $this->view->questao[0]['idQuestao']);
     }
 }
Example #3
0
 /**
  * Efetua a delecao da guia
  * 
  * @return integer
  */
 public function deletar()
 {
     $respostaModel = new RespostaModel(null, null, $this->questao);
     $respostaModel->deletarPorQuestao();
     return $this->table->delete(array('idQuestao = ?' => $this->questao));
 }
 /**
  * @return void
  */
 public function deletarAction()
 {
     $resposta = new RespostaModel($this->getRequest()->getParam('resposta'));
     $this->view->resposta = $resposta->deletar();
 }