public function graficoresumoAction()
 {
     error_reporting(0);
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     $post = Zend_Registry::get('post');
     $tituloGrafico = "Analise";
     if ($post->idOrgao) {
         $OrgaoDAO = new Orgaos();
         $orgao = $OrgaoDAO->buscar(array('Codigo = ?' => $post->idOrgao));
         $tituloGrafico .= ' - Orgao = ' . $orgao[0]->Sigla;
     }
     $grafico = new Grafico($_POST["cgTipoGrafico"]);
     $grafico->setTituloGrafico($tituloGrafico);
     $grafico->setTituloEixoXY("Parecerista", "Analise");
     $grafico->configurar($_POST);
     $where = $this->filtroGeral('resaguardandoparecer');
     $distribuirParecerDAO = new tbDistribuirParecer();
     $resp = $distribuirParecerDAO->aguardandoparecerresumo($where);
     $titulos = array();
     $valores = array();
     foreach ($resp as $val) {
         $titulos[] = $val['nmParecerista'];
         $valores[] = $val['qt'];
     }
     if (count($valores) > 0) {
         $grafico->addDados($valores);
         $grafico->setTituloItens($titulos);
         $grafico->gerar();
     } else {
         echo "Nenhum dado encontrado geração de Gráfico.";
     }
 }
 public function graficoPropostasAnaliseFinalAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     $grafico = new Grafico($_POST["cgTipoGrafico"]);
     $grafico->setTituloGrafico("Registros");
     $grafico->setTituloEixoXY("Resumo", "Registros");
     $grafico->configurar($_POST);
     $aux = array();
     $valores = array();
     foreach ($_POST as $chave => $valor) {
         $aux = explode("gVal_", $chave);
         if (isset($aux[1])) {
             $titulos[] = str_replace("_", " ", $aux[1]);
             $valores[] = $valor;
         }
     }
     if (count($valores) > 0) {
         $grafico->addDados($valores);
         $grafico->setTituloItens($titulos);
         $grafico->gerar();
     } else {
         echo "Nenhum dado encontrado geração de Gráfico.";
     }
 }
 public function graficoDemonstrativoCaptacaoRecursoAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     $grafico = new Grafico($_POST["cgTipoGrafico"]);
     $grafico->setTituloGrafico("Demonstrativo de captação de recursos");
     $grafico->setTituloEixoXY("PRONAC", "VLAUTORIZADO");
     $grafico->configurar($_POST);
     $aux = array();
     $valores = array();
     foreach ($_POST as $chave => $valor) {
         $aux = explode("gVal_", $chave);
         if (isset($aux[1])) {
             $situacao = $aux[1];
             $situacao = str_replace("_", " ", utf8_decode($situacao));
             $titulos[] = $situacao;
             $valores[] = $valor;
         }
     }
     if (count($valores) > 0) {
         $grafico->addDados($valores);
         $grafico->setTituloItens($titulos);
         $grafico->setTamanho(800, 800);
         $grafico->gerar();
     } else {
         echo "Nenhum dado encontrado geração de Gráfico.";
     }
 }