<div class="container"> <article class="row"> <?php if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_PSICOLOGIA) { $grupo = filter_input(INPUT_GET, 'grupo', FILTER_VALIDATE_INT); $readGrupo = new Read(); $readGrupo->ExeRead(DB_PSICO_GRUPOS, "WHERE grupo_id = :id", "id={$grupo}"); if ($readGrupo->getResult()) { $log = new Log($userlogin['user_id']); $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso"); $data = filter_input_array(INPUT_POST, FILTER_DEFAULT); if ($data && $data['SendPostForm']) { unset($data['SendPostForm']); require '_models/AdminPsicoGrupos.class.php'; $cadastra = new AdminPsicoGrupos(); $cadastra->ExeCreateSession($data, $grupo, $userlogin['user_id']); if (!$cadastra->getResult()) { WSErro($cadastra->getError()[0], $cadastra->getError()[1]); $log->RecordLog("Cadastro: Relatório de Sessão de grupo ", "Erro: " . $cadastra->getError()[0]); } else { $logData = $log->setData($data); $log->RecordLog("Cadastro: Relatório de Sessão de grupo. Dados: " . $logData, "Sucesso: " . $cadastra->getError()[0]); header("Location:painel.php?exe=educandos/psico/listgroup&create=true&grupo={$cadastra->getResult()}"); } } ?> <header> <ol class="breadcrumb"> <li><a href="painel.php" title="Tela Inicial">Início</a></li> <li><a href="painel.php?exe=educandos/psico/listgroup" title="Listar Grupos">Listar Grupos</a></li> <li class="active">Criar Relatório do Atendimento</li>
<div class="container"> <article class="row"> <?php if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_PSICOLOGIA) { $log = new Log($userlogin['user_id']); $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso"); $data = filter_input_array(INPUT_POST, FILTER_DEFAULT); $grupo = filter_input(INPUT_GET, 'grupo', FILTER_VALIDATE_INT); require '_models/AdminPsicoGrupos.class.php'; if ($data && $data['SendPostForm']) { unset($data['SendPostForm']); $update = new AdminPsicoGrupos(); $update->ExeUpdate($data, $grupo, $userlogin['user_id']); WSErro($update->getError()[0], $update->getError()[1]); $logData = $log->setData($data); $log->RecordLog("Edição: turma. Dados: " . $logData, "Sucesso: " . $update->getError()[0]); } else { $readGrupo = new Read(); $readGrupo->ExeRead(DB_PSICO_GRUPOS, "WHERE grupo_id = :grupo", "grupo={$grupo}"); if ($readGrupo->getResult()) { $data = $readGrupo->getResult()[0]; $semana = explode(",", $data['grupo_semana']); $data['semana_segunda'] = $semana[0]; $data['semana_terca'] = $semana[1]; $data['semana_quarta'] = $semana[2]; $data['semana_quinta'] = $semana[3]; $data['semana_sexta'] = $semana[4]; $data['semana_sabado'] = $semana[5]; $data['semana_domingo'] = $semana[6]; } else { header('Location: painel.php?exe=educandos/psico/listgroup&empty=true');
$log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso"); $checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN); $empty = filter_input(INPUT_GET, 'empty', FILTER_VALIDATE_BOOLEAN); $action = filter_input(INPUT_GET, 'action', FILTER_DEFAULT); $confirma = filter_input(INPUT_GET, 'confirma', FILTER_DEFAULT); $grupo = filter_input(INPUT_GET, 'grupo', FILTER_VALIDATE_INT); if ($checkCreate) { WSErro("Cadastro realizado com sucesso", TW_ACCEPT); } if ($empty) { $log->RecordLog("Edição: grupos", "Erro: grupo inexistente"); WSErro("Oppsss: Você tentou editar um grupo que não existe no sistema!", TW_INFOR); } if ($action) { require '_models/AdminPsicoGrupos.class.php'; $GrupoUpdate = new AdminPsicoGrupos(); switch ($action) { case 'active': $GrupoUpdate->ExeStatus($grupo, '1', $userlogin['user_id']); $log->RecordLog("Edição: Alteração de Status de grupo: " . $grupo, "Sucesso: grupo ativado"); WSErro("O status da turma foi atualizada para <b>ativo</b>.", TW_ACCEPT); break; case 'inative': $GrupoUpdate->ExeStatus($grupo, '0', $userlogin['user_id']); $log->RecordLog("Edição: Alteração de Status de grupo: " . $grupo, "Sucesso: grupo inativado"); WSErro("O status da turma foi atualizada para <b>inativo</b>.", TW_ALERT); break; default: $log->RecordLog("Acesso: Ação não reconhecida", "Erro: ação inexistente"); WSErro("Ação não foi identifica pelo sistema, favor utilize os botões!", TW_ALERT); }
<div class="container"> <article class="row"> <?php if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_PSICOLOGIA) { $log = new Log($userlogin['user_id']); $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso"); $data = filter_input_array(INPUT_POST, FILTER_DEFAULT); if ($data && $data['SendPostForm']) { unset($data['SendPostForm']); require '_models/AdminPsicoGrupos.class.php'; $cadastra = new AdminPsicoGrupos(); $cadastra->ExeCreate($data, $userlogin['user_id']); if (!$cadastra->getResult()) { WSErro($cadastra->getError()[0], $cadastra->getError()[1]); $log->RecordLog("Cadastro: grupo para sessões de psicologia", "Erro: " . $cadastra->getError()[0]); } else { $logData = $log->setData($data); $log->RecordLog("Cadastro: de grupo para sessões de psicologia. Dados: " . $logData, "Sucesso: " . $cadastra->getError()[0]); header("Location:painel.php?exe=educandos/psico/listgroup&create=true&grupo={$cadastra->getResult()}"); } } ?> <header> <ol class="breadcrumb"> <li><a href="painel.php" title="Tela Inicial">Início</a></li> <li class="active">Cadastrar Grupo</li> </ol> <h1 class="text-primary h2 bold titleMobileMarginTop">Cadastrar Grupo:</h1> </header> <form id="GroupForm" name="GroupForm" action="" method="post">