示例#1
0
<?php

if (file_exists(IMP_PATH . "_models\\AdminModelo.class.php")) {
    include IMP_PATH . "_models\\AdminModelo.class.php";
}
$Dados = filter_input_array(INPUT_POST, FILTER_DEFAULT);
$modeloId = filter_input(INPUT_GET, "modeloId", FILTER_DEFAULT);
if (isset($Dados) && $Dados['SendPostForm']) {
    $Dados['modelo_status'] = $Dados['SendPostForm'] == 'Cadastrar' ? '0' : '1';
    $Dados['modelo_id'] = $modeloId;
    unset($Dados["SendPostForm"]);
    $AdminModelo = new AdminModelo();
    if (in_array("", $Dados)) {
        WSErro("Preencha todos os campos!", WS_ALERT);
    } else {
        if ($AdminModelo->ExeUpdate($Dados)) {
            WSErro("Atualizado com sucesso!", WS_ACCEPT);
        } else {
            WSErro("Erro ao atualizar!", WS_ERROR);
        }
    }
} else {
    $ImpModelo = new ImpModelo();
    $ImpModelo->Execute()->find("modelo_id={$modeloId}");
    $Dados = (array) $ImpModelo->Execute()->getResult();
}
$checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN);
if ($checkCreate && empty($AdminPostos)) {
    WSErro("O modelo de impressora <b>{$Dados['modelo_descricao']}</b> foi cadastrado com sucesso no sistema!", WS_ACCEPT);
}
?>
示例#2
0
<?php

if (file_exists(IMP_PATH . "_models\\AdminModelo.class.php")) {
    include IMP_PATH . "_models\\AdminModelo.class.php";
}
$Dados = filter_input_array(INPUT_POST, FILTER_DEFAULT);
if (isset($Dados) && $Dados['SendPostForm']) {
    $Dados['modelo_status'] = $Dados['SendPostForm'] == 'Cadastrar' ? '0' : '1';
    unset($Dados["SendPostForm"]);
    $AdminModelo = new AdminModelo();
    if (in_array("", $Dados)) {
        WSErro("Preencha todos os campos!", WS_ALERT);
    } elseif ($AdminModelo->FindNome($Dados['modelo_descricao'])) {
        $modelo = $AdminModelo->FindNome($Dados['modelo_descricao']);
        WSErro("O modelo <b>{$modelo->modelo_descricao}</b> já existe no sistema!", WS_INFOR);
    } else {
        if ($AdminModelo->ExeCreate($Dados)) {
            WSErro("Cadastrado com sucesso!", WS_ACCEPT);
            header("Location: " . IMP_INCLUDE . "admin/&exe=modelo/update&create=true&modeloId=" . $AdminModelo->getResult());
        } else {
            WSErro("Erro no cadastro!", WS_ERROR);
        }
    }
}
?>
<article>
    <h1>Criar Modelo:</h1>

    <div class="row">
        <form class="form col-md-offset-2 col-md-8" name="modelo" method="post">
            <div class="form-group">
示例#3
0
<?php

if (file_exists(IMP_PATH . "/_models/AdminModelo.class.php")) {
    include IMP_PATH . "/_models/AdminModelo.class.php";
}
$action = filter_input(INPUT_GET, "action", FILTER_DEFAULT);
if (!empty($action)) {
    $AdminModelo = new AdminModelo();
    $toaction = explode("/", $action);
    $modelo = $AdminModelo->FindId($toaction[1]);
    if (!empty($modelo)) {
        switch ($toaction[0]) {
            case "active":
                $AdminModelo->ExeStatus($toaction[1], 1);
                WSErro("Modelo de impressão <b>{$modelo->modelo_descricao}</b> ativo com sucesso!", WS_ACCEPT);
                break;
            case "inative":
                $AdminModelo->ExeStatus($toaction[1], 0);
                WSErro("Modelo de impressão <b>{$modelo->modelo_descricao}</b> desativado com sucesso!", WS_ACCEPT);
                break;
            case "delete":
                if ($AdminModelo->ExeDelete($toaction[1])) {
                    WSErro("Modelo de impressão <b>{$modelo->modelo_descricao}</b> deletado com sucesso!", WS_ACCEPT);
                } else {
                    WSErro("Erro ao deletar", WS_ERROR);
                }
                break;
            default:
                WSErro("Opss! opção invalida.", WS_ERROR);
                break;
        }