Exemplo n.º 1
0
 public function excluir_conteudo_professor_aula()
 {
     $data = $this->getParametroVisao();
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             View::validarHashIdLink($this->input->post('idData'));
             $divide = explode('/', $this->input->post('idData'));
             $fk_materia_vin = $divide[0];
             $fk_usuario_professor = $divide[1];
             $fk_grade = $divide[2];
             $data_aula = $divide[3];
             $fk_aula = $divide[4];
             $aula = $divide[5];
             $fk_livro = $divide[6];
             $fk_conteudo = $divide[7];
             $fk_turma = $divide[8];
             $status = $divide[9];
             $sqlAula = new SqlAula();
             $sqlAula->excluir_registro_professor($fk_conteudo, $fk_usuario_professor, $fk_turma, $status, $data_aula, $aula);
             $sqlAula = new SqlAula();
             $result = $sqlAula->get_ultimo_conteudo_professor($fk_usuario_professor, $fk_turma, $fk_materia_vin, $fk_livro);
             $sqlAula = new SqlAula();
             $sqlAula->calcular_percentual_professor($fk_usuario_professor, $_SESSION['pk_turma_cadastro_aula'], $result[0]['fk_conteudo'], $result[0]['status'], $result[0]['data_aula'], $result[0]['aula'], $result[0]['fk_materia_vin'], $result[0]['fk_livro'], $data['ano_letivo'], $_SESSION['pk_serie_cadastro_aula'], $_SESSION['pk_unidade_cadastro_aula'], $result[0]['percentual']);
             echo json_encode(array('msg' => '<p class="alert ok">Registro excluído com sucesso!</p>'));
         } catch (Exception $e) {
             var_dump($e);
             echo json_encode(array('erro' => '<p class="alert erro">Erro ao excluir a registro!</p>'));
         }
     }
     return false;
 }