public function exibirvotantesAction()
 {
     $reuniao = new Reuniao();
     $vt = new Votante();
     $area = new Area();
     $tc = new TitulacaoConselheiro();
     $usuariosorgao = new Usuariosorgaosgrupos();
     $usuario = new Usuario();
     $auth = Zend_Auth::getInstance();
     // pega a autenticacao
     $Agente = $usuario->getIdUsuario($auth->getIdentity()->usu_codigo);
     $buscarReuniaoAberta = $reuniao->buscarReuniaoAberta();
     $reuniaoaberta = $buscarReuniaoAberta['idNrReuniao'];
     if (isset($_POST['votantes'])) {
         $votantesSelecionados = array_unique($_POST['votantes']);
         $buscarVotante = $vt->buscar(array('idReuniao = ?' => $reuniaoaberta))->count();
         if ($buscarVotante > 1) {
             $where = "idReuniao = {$reuniaoaberta}";
             $vt->apagar($where);
         }
         foreach ($votantesSelecionados as $votantesadicionar) {
             $dados = array('idReuniao' => $reuniaoaberta, 'idAgente' => $votantesadicionar);
             $vt->inserir($dados);
         }
         parent::message("Votantes cadastrados com sucesso!", "gerenciarpautareuniao/exibirvotantes", "CONFIRM");
     }
     $buscarVotante = $vt->buscar(array('idReuniao = ?' => $reuniaoaberta));
     $votanteCadastrado = array();
     foreach ($buscarVotante as $verificarVotante) {
         $votanteCadastrado[] = $verificarVotante->idAgente;
     }
     $buscarArea = $area->buscar();
     $votantes = array();
     foreach ($buscarArea as $area) {
         $c = 0;
         $buscarTitConselheiro = $tc->buscarTitulacaoConselheiro(array('cdArea' => $area->Codigo, 'TC.stConselheiro' => 'A'));
         foreach ($buscarTitConselheiro as $conselheiro) {
             $tipo = $conselheiro->stTitular == 1 ? 'Titular' : 'Suplente';
             $votantes[$area->Descricao][$c]['conselheiro'] = $conselheiro->nome . " - " . $tipo;
             $votantes[$area->Descricao][$c]['idagente'] = $conselheiro->idAgente;
             $votantes[$area->Descricao][$c]['selecionado'] = in_array($conselheiro->idAgente, $votanteCadastrado) ? true : false;
             $c++;
         }
     }
     $this->view->votantes = $votantes;
     $this->view->alterarvotante = $buscarVotante->count() > 0 ? true : false;
     $whereView = array('gru_codigo = ?' => 133);
     $buscarMembrosNatos = $usuariosorgao->buscarViewUsuariosOrgaoGrupos($whereView);
     $num = 0;
     $idagenteAtual = '';
     $membrosnatos = array();
     foreach ($buscarMembrosNatos as $membros) {
         $Agente = $usuario->getIdUsuario($membros->usu_codigo);
         if ($Agente['idAgente']) {
             if ($idagenteAtual == $Agente['idAgente']) {
                 $idagenteAtual = $Agente['idAgente'];
             } else {
                 $membrosnatos[$num]['idAgente'] = $Agente['idAgente'];
                 $membrosnatos[$num]['nome'] = $membros->usu_nome;
                 $membrosnatos[$num]['selecionado'] = in_array($Agente['idAgente'], $votanteCadastrado) ? true : false;
                 $idagenteAtual = $Agente['idAgente'];
             }
         }
         $num++;
     }
     $this->view->Plenaria = $reuniaoaberta;
     $this->view->membrosnatos = $membrosnatos;
 }