Beispiel #1
0
<div class="container">
    <section class="row">
        <?php 
if ($userlogin['user_level'] == NV_SADMIN || $userlogin['user_level'] == NV_ADMIN || $userlogin['user_level'] == NV_NUTRICAO) {
    $log = new Log($userlogin['user_id']);
    $log->RecordLog("Acesso: " . filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_DEFAULT), "Sucesso");
    $empty = filter_input(INPUT_GET, 'empty', FILTER_VALIDATE_BOOLEAN);
    $update = filter_input(INPUT_GET, 'update', FILTER_VALIDATE_BOOLEAN);
    $data = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    if ($data && $data['SendPostForm']) {
        unset($data['SendPostForm']);
        require '_models/AdminCardapio.class.php';
        $cadastra = new AdminCardapio();
        $cadastra->ExeCreateCardapio($data, $userlogin['user_id']);
        if (!$cadastra->getResult()) {
            WSErro($cadastra->getError()[0], $cadastra->getError()[1]);
            $log->RecordLog("Cadastro: Cardápio do dia", "Erro: " . $cadastra->getError()[0]);
        } else {
            WSErro($cadastra->getError()[0], $cadastra->getError()[1]);
            $logData = $log->setData($data);
            $log->RecordLog("Cadastro: Cardápio do dia. Dados: " . $logData, "Sucesso: " . $cadastra->getError()[0]);
        }
    }
    if ($empty) {
        $log->RecordLog("Edição: Cardápio", "Erro: inexistente");
        WSErro("Erro: Cardápio não existe no sistema ou está vazio!", TW_INFOR);
    } elseif ($update === true) {
        WSErro("Cardápio atualizado com sucesso!", TW_ACCEPT);
    }
    require '_models/AdminNutricao.class.php';
    $action = filter_input(INPUT_GET, 'action', FILTER_DEFAULT);
Beispiel #2
0
        }
    }
    if ($action) {
        require '_models/AdminCardapio.class.php';
        $AlimentoDelete = new AdminCardapio();
        switch ($action) {
            case 'delete':
                if ($confirma == 'true') {
                    $AlimentoDelete->ExeDelete($alimento, $userlogin['user_id']);
                    $log->RecordLog("Deleção: Alimento: " . date('d/m/Y', strtotime($readCardapio->getResult()[0]['cardapio_dia'])), "Sucesso: Alimento deletado");
                    header('Location: painel.php?exe=nutricao/cardapiocreate&cardapio=' . $cardapioId);
                } else {
                    $AlimentoDelete->ExeConfirma($cardapioId, $alimento, $userlogin['user_id']);
                    $log->RecordLog("Deleção: Alimento: " . date('d/m/Y', strtotime($readCardapio->getResult()[0]['cardapio_dia'])), "Alerta: Confirmação");
                }
                WSErro($AlimentoDelete->getError()[0], $AlimentoDelete->getError()[1]);
                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);
        }
    }
    ?>
            <header class="printNone">
                <ol class="breadcrumb">
                    <li><a href="painel.php" title="Tela Inicial">Início</a></li>
                    <li><a href="painel.php?exe=nutricao/cardapioindex" title="Cardápio Diário">Lista Cardápio Diário</a></li>
                    <li class="active">Criar Cardápio: <?php 
    echo date('d/m/Y', strtotime($readCardapio->getResult()[0]['cardapio_dia']));
    ?>
</li>