Exemplo n.º 1
0
<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>
Exemplo n.º 2
0
<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');
Exemplo n.º 3
0
 $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);
     }
Exemplo n.º 4
0
<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">