public function indexAction()
 {
     $Modalidade = new tbModalidade();
     $mecanismo = new Mecanismo();
     $mecanismo2 = $mecanismo->buscar(array('Status = ?' => 1))->toArray();
     unset($mecanismo2[0]);
     //mecenato
     $tblSituacao = new Situacao();
     $rsSitucao = $tblSituacao->buscar(array("Codigo IN (?)" => array("A01", "A02", "A03", "A04", "A05", "A06", "A07", "A08", "A09", "A10", "A11", "A12", "A13", "A14", "A15", "A16", "A17", "A18", "A19", "A20", "A21", "A22", "A23", "A24", "A25", "A26", "A27", "A37", "A38", "A40", "A41", "B10", "B11", "B12", "B13", "B14", "B15", "E12")));
     $this->view->comboareasculturais = ManterAgentesDAO::buscarAreasCulturais();
     $this->view->comboestados = Estado::buscar();
     $this->view->mecanismo = $mecanismo2;
     $this->view->situacoes = $rsSitucao;
     $this->view->modalidade = $Modalidade->buscarModalidade();
     //$this->view->Segmento       =   $SegmentoDAO->buscar(array('stEstado = ?'=>1));
     if (isset($_POST['areacultura']) and $_POST['areacultura'] == 'ok') {
         $this->_helper->layout->disableLayout();
         // desabilita o Zend_Layout
         $post = Zend_Registry::get('post');
         $cdarea = $post->area;
         $dadosSegmento = Segmentocultural::buscar($cdarea);
         $i = 0;
         foreach ($dadosSegmento as $segmento) {
             $vSegmento[$i]['cdsegmento'] = $segmento->id;
             $vSegmento[$i]['descsegmento'] = utf8_encode($segmento->descricao);
             $i++;
         }
         $jsonSegmento = json_encode($vSegmento);
         echo $jsonSegmento;
         die;
     }
     //$this->_helper->layout->disableLayout(); // desabilita o Zend_Layout
 }
 /**
  * Metodo Analisar Relatórios Trimestrais
  * @access public
  * @param void
  * @return void
  */
 public function filtroconsultaAction()
 {
     if (isset($_POST['periodo'])) {
         $this->_helper->layout->disableLayout();
         $anoatual = date('Y');
         $mesatual = date('m');
         $dataperiodo = $_POST['datacalculada'];
         $dataperiodo = explode('-', $dataperiodo);
         $anoperiodo = $dataperiodo[0];
         $mesperiodo = $dataperiodo[1];
         $periodo = $_POST['periodo'];
         $qtdperiodo = $periodo / 90;
         $periodo = array();
         $a = 0;
         for ($anoperiodo; $anoperiodo < $anoatual; $anoperiodo++) {
             if ($mesperiodo <= 3 and $anoperiodo < $anoatual) {
                 $periodo[$a]['valor'] = '01-01-' . $anoperiodo . '/' . date('d-m-Y');
                 $periodo[$a]['descricao'] = "Relatorio 1 - " . $anoperiodo;
                 $a++;
                 $periodo[$a]['valor'] = '01-04-' . $anoperiodo . '/' . date('d-m-Y');
                 $periodo[$a]['descricao'] = "Relatorio 2 - " . $anoperiodo;
                 $a++;
                 $periodo[$a]['valor'] = '01-07-' . $anoperiodo . '/' . date('d-m-Y');
                 $periodo[$a]['descricao'] = "Relatorio 3 - " . $anoperiodo;
                 $a++;
                 $periodo[$a]['valor'] = '01-10-' . $anoperiodo . '/' . date('d-m-Y');
                 $periodo[$a]['descricao'] = "Relatorio 4 - " . $anoperiodo;
                 $a++;
             } else {
                 if ($mesperiodo >= 4 and $mesperiodo <= 6 and $anoperiodo) {
                     $periodo[$a]['valor'] = '01-04-' . $anoperiodo . '/' . date('d-m-Y');
                     $periodo[$a]['descricao'] = "Relatorio 1 - " . $anoperiodo;
                     $a++;
                     $periodo[$a]['valor'] = '01-07-' . $anoperiodo . '/' . date('d-m-Y');
                     $periodo[$a]['descricao'] = "Relatorio 2 - " . $anoperiodo;
                     $a++;
                     $periodo[$a]['valor'] = '01-10-' . $anoperiodo . '/' . date('d-m-Y');
                     $periodo[$a]['descricao'] = "Relatorio 3 - " . $anoperiodo;
                     $a++;
                 } else {
                     if ($mesperiodo >= 7 and $mesperiodo <= 9 and $anoperiodo) {
                         $periodo[$a]['valor'] = '01-07-' . $anoperiodo . '/' . date('d-m-Y');
                         $periodo[$a]['descricao'] = "Relatorio 1 - " . $anoperiodo;
                         $a++;
                         $periodo[$a]['valor'] = '01-10-' . $anoperiodo . '/' . date('d-m-Y');
                         $periodo[$a]['descricao'] = "Relatorio 2 - " . $anoperiodo;
                         $a++;
                     } else {
                         if ($mesperiodo >= 10 and $anoperiodo < $anoatual) {
                             $periodo[$a]['valor'] = '01-10-' . $anoperiodo . '/' . date('d-m-Y');
                             $periodo[$a]['descricao'] = "Relatorio 1 - " . $anoperiodo;
                             $a++;
                         }
                     }
                 }
             }
             if ($mesatual <= 3 and $anoperiodo == $anoatual) {
                 $periodo[$a]['valor'] = '01-01-' . $anoperiodo . '/' . date('d-m-Y');
                 $periodo[$a]['descricao'] = "Relatorio 1 - " . $anoperiodo;
                 $a++;
             } else {
                 if ($mesatual >= 4 and $mesatual <= 6 and $anoperiodo == $anoatual) {
                     $periodo[$a]['valor'] = '01-01-' . $anoperiodo . '/' . date('d-m-Y');
                     $periodo[$a]['descricao'] = "Relatorio 1 - " . $anoperiodo;
                     $a++;
                     $periodo[$a]['valor'] = '01-03-' . $anoperiodo . '/' . date('d-m-Y');
                     $periodo[$a]['descricao'] = "Relatorio 2 - " . $anoperiodo;
                     $a++;
                 } else {
                     if ($mesatual >= 7 and $mesatual <= 9 and $anoperiodo == $anoatual) {
                         $periodo[$a]['valor'] = '01-01-' . $anoperiodo . '/' . date('d-m-Y');
                         $periodo[$a]['descricao'] = "Relatorio 1 - " . $anoperiodo;
                         $a++;
                         $periodo[$a]['valor'] = '01-03-' . $anoperiodo . '/' . date('d-m-Y');
                         $periodo[$a]['descricao'] = "Relatorio 2 - " . $anoperiodo;
                         $a++;
                         $periodo[$a]['valor'] = '01-07-' . $anoperiodo . '/' . date('d-m-Y');
                         $periodo[$a]['descricao'] = "Relatorio 3 - " . $anoperiodo;
                         $a++;
                     } else {
                         if ($mesatual >= 10 and $anoperiodo == $anoatual) {
                             $periodo[$a]['valor'] = '01-01-' . $anoperiodo . '/' . date('d-m-Y');
                             $periodo[$a]['descricao'] = "Relatorio 1 - " . $anoperiodo;
                             $a++;
                             $periodo[$a]['valor'] = '01-03-' . $anoperiodo . '/' . date('d-m-Y');
                             $periodo[$a]['descricao'] = "Relatorio 2 - " . $anoperiodo;
                             $a++;
                             $periodo[$a]['valor'] = '01-07-' . $anoperiodo . '/' . date('d-m-Y');
                             $periodo[$a]['descricao'] = "Relatorio 3 - " . $anoperiodo;
                             $a++;
                             $periodo[$a]['valor'] = '01-10-' . $anoperiodo . '/' . date('d-m-Y');
                             $periodo[$a]['descricao'] = "Relatorio 4 - " . $anoperiodo;
                             $a++;
                         }
                     }
                 }
             }
             $anogravado = $anoperiodo;
         }
         echo json_encode($periodo);
         die;
     }
     $uf = new Uf();
     $buscaruf = $uf->buscar(array(), array('Descricao asc'));
     $this->view->uf = $buscaruf;
     $situacao = new Situacao();
     $buscarsituacao = $situacao->listasituacao(array('E12', 'E13', 'E15', 'E50', 'E59', 'E60', 'E61', 'E66', 'E67', 'E68'));
     $this->view->situacao = $buscarsituacao;
     $rsEstados = Estado::buscar();
     $mecanismo = new Mecanismo();
     $mecanismo2 = $mecanismo->buscar(array('Status = ?' => 1));
     $this->view->estados = $rsEstados;
     $this->view->mecanismo = $mecanismo2;
 }
 public function parametropesquisaAction()
 {
     $ufDao = new Uf();
     $this->view->regiao = $ufDao->buscarRegiao();
     $mecanismoDao = new Mecanismo();
     $this->view->mecanismo = $mecanismoDao->buscar(array('Status = ?' => 1));
     $situacaoDao = new Situacao();
     $this->view->situacaoprojeto = $situacaoDao->buscar(array("StatusProjeto = ?" => 1), array('Codigo'));
     $areaDao = new Area();
     $this->view->area = $areaDao->buscar();
     $segmentoDao = new Segmento();
     $this->view->Segmento = $segmentoDao->buscar(array('stEstado = ?' => 1));
 }
 public function agenciaBancariaAction()
 {
     $tblBancos = new Bancos();
     $rsBancos = $tblBancos->buscar();
     $this->view->bancos = $rsBancos;
     $tblUf = new Uf();
     $rsUf = $tblUf->buscar(array(), array("Sigla ASC"));
     $this->view->ufs = $rsUf;
     $tblMecanismo = new Mecanismo();
     $rsMecanismo = $tblMecanismo->buscar(array("Status = ?" => 1), array("Descricao ASC"));
     $this->view->mecanismos = $rsMecanismo;
     $tblArea = new Area();
     $rsArea = $tblArea->buscar(array(), array("Descricao ASC"));
     $this->view->areas = $rsArea;
 }
 public function extratorAction()
 {
     $tblArea = new Area();
     $rsArea = $tblArea->buscar(array(), array("Descricao ASC"));
     $this->view->areas = $rsArea;
     $tblUf = new Uf();
     $rsUf = $tblUf->buscar(array(), array("Descricao ASC"));
     $this->view->ufs = $rsUf;
     $tblMecanismo = new Mecanismo();
     $rsMecanismo = $tblMecanismo->buscar(array("Status = ?" => "1"), array("Descricao ASC"));
     $this->view->mecanismos = $rsMecanismo;
     $tblFundoSetorial = new Verificacao();
     $rsFundoSetorial = $tblFundoSetorial->buscar(array("idTipo = ?" => 15));
     $this->view->fundossetoriais = $rsFundoSetorial;
     $tblSituacao = new Situacao();
     $rsSituacao = $tblSituacao->buscar(array("AreaAtuacao = ?" => "C", "StatusProjeto = ?" => 1), array("Descricao ASC"));
     $this->view->situacoes = $rsSituacao;
     $tblOrgaos = new Orgaos();
     $rsOrgaos = $tblOrgaos->buscar(array(), array("Sigla ASC"));
     $this->view->orgaos = $rsOrgaos;
 }