Ejemplo n.º 1
0
 public function excluir_prova()
 {
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             View::validarHashIdLink($this->input->post('idData'));
             $SqlOlimpica = new SqlOlimpica();
             $SqlOlimpica->excluir_prova($this->input->post('idData'));
             echo json_encode(array('msg' => '<p class="alert ok">Registro excluído com sucesso!</p>'));
         } catch (Exception $e) {
             echo json_encode(array('erro' => '<p class="alert erro">Erro ao excluir a registro!</p>'));
         }
     }
     return false;
 }
Ejemplo n.º 2
0
 public function esvaziar_lixeira()
 {
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             View::validarHashIdLink($this->input->post('idData'));
             $sqlUsuario = new SqlUsuario();
             $result = $sqlUsuario->listar_alunos(0, 0, '', '', '', 0, 0, $data['ano_letivo']);
             foreach ($result['registros'] as $row) {
                 $sqlUsuario = new sqlUsuario();
                 $sqlUsuario->excluir_aluno($row['pk_usuario_aluno'], $row['pk_usuario'], 1);
             }
             echo json_encode(array('msg' => '<p class="alert ok">Registro excluído com sucesso!</p>'));
         } catch (Exception $e) {
             echo json_encode(array('msg' => '<p class="alert erro">Erro ao excluir a registro!</p>'));
         }
     }
     return false;
 }
Ejemplo n.º 3
0
 public function excluir_responsavel()
 {
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             View::validarHashIdLink($this->input->post('idData'));
             $sqlUsuario = new sqlUsuario();
             $sqlUsuario->excluir_responsavel_vin($this->input->post('idData'), $this->input->post('idData2'));
             echo json_encode(array('msg' => '<p class="alert ok">Registro excluído com sucesso!</p>'));
         } catch (Exception $e) {
             echo json_encode(array('erro' => '<p class="alert erro">Erro ao excluir a registro!</p>'));
         }
     }
     return false;
 }
Ejemplo n.º 4
0
 public function excluir_inscrito()
 {
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             View::validarHashIdLink($this->input->post('idData'));
             $sqlConcurso = new SqlConcurso();
             $sqlConcurso->delete_inscrito_gabarito($this->input->post('idData'), $this->input->post('idData2'));
             $sqlConcurso->delete_inscrito_media($this->input->post('idData'), $this->input->post('idData2'));
             echo json_encode(array('msg' => '<p class="alert ok">Registro excluído com sucesso!</p>'));
         } catch (Exception $e) {
             echo json_encode(array('erro' => '<p class="alert erro">Erro ao excluir a registro!</p>'));
         }
     }
     return false;
 }
Ejemplo n.º 5
0
 public function excluir_conteudo_professor_aula_cod()
 {
     $data = $this->getParametroVisao();
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             View::validarHashIdLink($this->input->post('idData'));
             $divide = explode('#', $this->input->post('idData'));
             $cod = $divide[0];
             $pk_usuario_professor = $divide[1];
             $pk_turma = $divide[2];
             $pk_materia_vin = $divide[3];
             $pk_livro = $divide[4];
             $aula = $divide[5];
             $data_aula = $divide[6];
             $pk_serie = $divide[7];
             $pk_unidade = $divide[8];
             $sqlAulas = new SqlAulas();
             $sqlAulas->excluir_registro_professor_cod($cod);
             consolidaDadosProfessor::processa_dados($data['ano_letivo'], $pk_usuario_professor, $pk_turma, $pk_materia_vin, $pk_livro, $aula, $data_aula, $pk_serie, $pk_unidade);
             echo json_encode(array('msg' => '<p class="alert ok">Registro excluído com sucesso!</p>'));
         } catch (Exception $e) {
             echo json_encode(array('erro' => '<p class="alert erro">Erro ao excluir a registro!</p>'));
         }
     }
     return false;
 }
Ejemplo n.º 6
0
 public function excluir_registro()
 {
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             View::validarHashIdLink($this->input->post('idData'));
             // pega a pontuação do tipo de registro a ser excluído
             $sqlAfa = new SqlAfa();
             $result = $sqlAfa->get_potuacao($this->input->post('idData3'));
             $pontuacao = $result[0]['pontuacao'];
             $operador = $result[0]['positiva'];
             if ($pontuacao != 0) {
                 // pega todos os registros depois do registro a ser excluído
                 $sqlAfa = new SqlAfa();
                 $result = $sqlAfa->get_registros_posteriores_exclusao($this->input->post('idData'), $this->input->post('idData2'));
                 if (count($result) > 0) {
                     foreach ($result as $row) {
                         var_dump($row['score']);
                         if ($operador == 1) {
                             $score_corrigido = $row['score'] - $pontuacao;
                         } else {
                             $score_corrigido = $row['score'] + $pontuacao;
                         }
                         // Atualiza scores
                         $sqlAfa = new SqlAfa();
                         $sqlAfa->atualiza_score($row['pk_afa_conceito_aluno'], $score_corrigido);
                     }
                 }
             }
             $sqlAfa = new SqlAfa();
             $sqlAfa->excluir_registro($this->input->post('idData'));
             echo json_encode(array('msg' => '<p class="alert ok">Registro excluído com sucesso!</p>'));
         } catch (Exception $e) {
             echo json_encode(array('erro' => '<p class="alert erro">Erro ao excluir a registro!</p>'));
         }
     }
     return false;
 }
Ejemplo n.º 7
0
 public function excluirAcao()
 {
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             View::validarHashIdLink($this->input->post('idData'));
             $acao = new Acao();
             $acao->set_pk_acao((int) $this->input->post('idData'));
             $acao->excluir();
             echo json_encode(array('msg' => '<p class="alert ok">Ação excluída com sucesso!</p>'));
         } catch (Exception $e) {
             echo json_encode(array('erro' => '<p class="alert erro">Erro ao excluir a ação!</p>'));
         }
     }
     return false;
 }
Ejemplo n.º 8
0
 public function excluir_coordenacao()
 {
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             View::validarHashIdLink($this->input->post('idData'));
             $sqlUsuario = new sqlUsuario();
             $sqlUsuario->excluir_coordenacao($this->input->post('idData'), $this->input->post('idData2'));
         } catch (Exception $e) {
             echo json_encode(array('erro' => '<p class="alert erro">Erro ao excluir registro!</p>'));
         }
     }
     return false;
 }