public function incluir_pesos_bloco($pk_exa_concurso, $pk_exa_bloco) { $data = $this->getParametroVisao(); $data['page'] = 'home'; $data['abaPage'] = __FUNCTION__; $data['abaAtiva'] = $this->AbaAtiva; $pk_exa_concurso = (int) $pk_exa_concurso; $pk_exa_bloco = (int) $pk_exa_bloco; $sqlConcurso = new SqlConcurso(); $sqlConcurso->reset_pesos_bloco($pk_exa_bloco); $result = $sqlConcurso->get_materias_bloco($pk_exa_bloco); foreach ($result as $row) { $sqlConcurso->insert_pesos_bloco($pk_exa_bloco, $row['fk_exa_materia'], $row['peso_area']); $insert_peso = 1; } if ($insert_peso == 1) { $this->session->set_flashdata('msg', '<div class="alert ok">Pesos de matérias incluídos com sucesso.</div>'); } else { $this->session->set_flashdata('msg', '<div class="alert atencao">Os pessos não foram incluídos, pois o processamento de áreas ainda não foi efetuado.</div>'); } redirect(base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/listar_blocos/' . $pk_exa_concurso); }