public function listar_pesquisas($pk_pes_pesquisa_template = 0) { $data = $this->getParametroVisao(); $data['page'] = 'home'; $data['abaPage'] = __FUNCTION__; $data['abaAtiva'] = 8; $data['total'] = 0; $data['pk_pes_pesquisa_template'] = $pk_pes_pesquisa_template; $sqlPareceres = new SqlPareceres(); $data['templates'] = $sqlPareceres->get_tipos_template_ativos(); if ($pk_pes_pesquisa_template != 0) { $sqlPareceres = new SqlPareceres(); $result = $sqlPareceres->listar_pesquisas($pk_pes_pesquisa_template); $this->load->library('table'); $arrHead[] = 'Pesquisa'; $arrHead[] = 'Tipo da pesquisa'; $arrHead[] = 'Observação'; $arrHead[] = 'Início'; $arrHead[] = 'Final'; $arrHead[] = ''; $this->table->set_heading($arrHead); $count = 0; foreach ($result['registros'] as $row) { $count++; $tmpl = Util::zebrar($count, count($result['registros'])); if ($data['idTipoUsuario'] == 6) { $link = substr($row['pes_data'], 0, 4) == $data['ano_letivo'] ? '<a class="link" href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/cadastrar_parecer?pk_pes_pesquisa=' . $row['pk_pes_pesquisa'] . '">Incluir parecer</a>' : ''; } else { $link = '<a class="link" href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/processa_parecer/' . $row['pk_pes_pesquisa'] . '">Processar</a>'; } $this->table->add_row('<a class="link" href="' . base_url() . '/pesquisa/pareceres/relatorio_pesquisa/' . $row['pk_pes_pesquisa'] . '">' . $row['pes_nome'] . '</a>', $row['pes_pesquisa_template_nome'], $row['obs'], View::converteDataBr($row['pes_data']), View::converteDataBr($row['pes_data_fim']), $link); } $this->table->set_template($tmpl); $data['total'] = $result['total']; } $this->load->view($this->load->getUrlTema(), $data); }