-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathacoesListaDeGrupos.php
72 lines (71 loc) · 3.04 KB
/
acoesListaDeGrupos.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<?php
//incluindo autoload para poder acarregar classes automaticamente
include "./autoload.php";
include('../../config.php');
//executando ações de acordo com o post recebido
switch($_POST['acao']/*proteger esta variável assim que possível*/){
case 'confereUpload':
M_GroupEnrolment::confereUpload($_POST['idEnrol']);
break;
case 'removeUpload':
M_GroupEnrolment::removeUpload($_POST['idEnrol']);
break;
case 'formSalvaComentario':
M_GroupForm::salvaComentario($_POST['idTcc'], $_POST['idGroup'], $_POST['idFormType'], $_POST['comentario'] );
break;
case 'formConfirmaItem':
M_GroupForm::confirmaItem($_POST['idTcc'], $_POST['idGroup'], $_POST['idFormType'], $_POST['comentario'] );
break;
case 'formCancelaItem':
M_GroupForm::cancelaItem($_POST['idTcc'], $_POST['idGroup'], $_POST['idFormType'], $_POST['comentario']);
break;
case 'formNegaItem':
M_GroupForm::negaItem($_POST['idTcc'], $_POST['idGroup'], $_POST['idFormType'], $_POST['comentario']);
break;
case 'chatBusca':
die(M_Chat::buscar($_POST['idTcc'], $_POST['idGroup']));
break;
case 'chatEnviaMensagem':
die(M_Chat::inserirMensagem($_POST['idTcc'], $_POST['idGroup'], $_POST['mensagem'], $_POST['institution']));
break;
case 'chatAtualiza':
die(M_Chat::buscaNovasMensagens($_POST['idTcc'], $_POST['idGroup']));
break;
case 'chatConsultaNovas':
die(M_Chat::contaNovasMensagens($_POST['tcc']));
break;
case 'chatBuscaTextosPreDefinidos':
die(M_Chat::buscarMensagensPreDefinidas());
break;
case 'grupoVerificaStatus' :
die(C_Group::verificaAtualizaGroupStatusAjax($_POST['idTcc'], $_POST['idGroup']));
break;
case 'emCorrecao' :
die(C_Group::emCorrecao($_POST['groupid']));
break;
case 'orientado' :
die(C_Group::orientado($_POST['groupid']));
break;
case 'enviado' :
die(C_Group::enviado($_POST['groupid']));
break;
case 'aguardandoBanca':
die(C_Group::aguardandoBanca($_POST['groupid']));
break;
case 'excluirArquivo' :
die(C_Arquivos::apagarArquivo($_POST['tccid'], $_POST['groupid'], $_POST['stage'], $_POST['tipo'], $_POST['nome']));
break;
case 'atualizaStageGrade':
die(M_Stagegrade::atualizar($_POST));
break;
case 'atualizaNota':
die(M_Grade::atualizar($_POST));
break;
case 'fecharNotas':
die(json_encode(M_Grade::fechar($_POST)));
break;
case 'abrirNotas':
die(json_encode(M_Grade::abrir($_POST)));
break;
default : echo'<br><b>Cadê o Wally?'.$_POST['acao'].'</b>';
}