public function buscarDadosTermoDecisao($idPronac = null, $idOrgao = null, $idTipoTermo = null, $idTipoParecer = null, $arrDados = array())
 {
     $tipoTermo = $this->retornarCodigoTipoTermo($idTipoTermo);
     $tipoParecer = $this->retornarCodigoTipoParecer($idTipoParecer);
     $textoTermo = null;
     if (!empty($idOrgao) && !empty($idTipoTermo) && !empty($idTipoParecer)) {
         $tbTermoDecisao = new tbModeloTermoDecisao();
         $arrBusca['idVerificacao = ?'] = $tipoTermo;
         $arrBusca['stModeloTermoDecisao = ?'] = $tipoParecer;
         $arrBusca['idOrgao = ?'] = $idOrgao;
         $rsTermo = $tbTermoDecisao->buscarTermoDecisao($arrBusca)->current();
         $textoTermo = !empty($rsTermo->meModeloTermoDecisao) ? $this->parseTag($rsTermo->meModeloTermoDecisao, $arrDados) : "";
     }
     return $textoTermo;
 }
 public function verificartermoAction()
 {
     $orgao = $this->_request->getParam("orgao");
     $tipoTermo = $this->_request->getParam("tipoTermo");
     $tipoParecer = $this->_request->getParam("tipoParecer");
     $orgao = (int) $orgao;
     $tipoTermo = (int) $tipoTermo;
     $tipoParecer = (int) $tipoParecer;
     $tbModeloTermoDecisao = new tbModeloTermoDecisao();
     $buscarTermoDecisao = $tbModeloTermoDecisao->buscar(array('idOrgao = ?' => $orgao, 'idVerificacao = ?' => $tipoTermo, 'stModeloTermoDecisao = ?' => $tipoParecer));
     $verificaTermoDecisao = $buscarTermoDecisao[0];
     if (!empty($verificaTermoDecisao)) {
         $result['existe'] = true;
         echo json_encode($result);
         exit;
     } else {
         $result['existe'] = false;
         echo json_encode($result);
         exit;
     }
 }