Ejemplo n.º 1
0
}
$ImpPostos = new ImpPostos();
$ImpPostos->Execute()->find("postos_id={$Link->getLocal()[2]}");
?>

<a style="float: right;" class="btn btn-info" href="<?php 
echo IMP_INCLUDE;
?>
">Voltar</a>
<h2><small><?php 
echo $ImpPostos->Execute()->getResult()->postos_nome;
?>
</small></h2>

<?php 
$AdImpress = new AdminImpressoras($Link->getLocal()[2]);
$data = filter_input_array(INPUT_POST, FILTER_DEFAULT);
if (!empty($data['sendContador'])) {
    unset($data['sendContador']);
    $data['user_id'] = !empty($_SESSION['userlogin']) ? $_SESSION['userlogin']['user_id'] : null;
    $minContador = $AdImpress->MinContador($data['contadores_contador'], $Link->getLocal()[3]);
    if (!$minContador) {
        $AdImpress->ExeRegister($data);
        header("Location: " . IMP_INCLUDE . $Link->getLocal()[2]);
    } else {
        WSErro("O contador deve ser maior que: <b>{$minContador[0]->contadores_contador}</b>", WS_INFOR);
    }
}
if (!empty($Link->getLocal()[3]) && is_numeric($Link->getLocal()[3])) {
    $impressora = $AdImpress->CheckStatus($Link->getLocal()[2], $Link->getLocal()[3]);
    if ($impressora === "nulo") {
Ejemplo n.º 2
0
<article id="form">
    <?php 
include "include/contadores-de-impressao/_models/AdminContadores.class.php";
include "include/contadores-de-impressao/_models/AdminImpressoras.class.php";
$action = filter_input(INPUT_GET, "action", FILTER_DEFAULT);
$libera = filter_input(INPUT_GET, "libera", FILTER_DEFAULT);
$AdminContadores = new AdminContadores();
$AdminImpressoras = new AdminImpressoras();
if (!empty($libera)) {
    $AdminImpressoras->ExeUnlock();
    WSErro("Impressoras liberadas para registro de contador", WS_ACCEPT);
}
if (!empty($action)) {
    $toaction = explode("/", $action);
    $contador = $AdminContadores->FindId($toaction[1]) ? $AdminContadores->FindId($toaction[1])[0] : false;
    if (!empty($contador)) {
        switch ($toaction[0]) {
            case "active":
                $AdminContadores->ExeStatus($toaction[1], 1);
                WSErro("Contador da impressora <b>{$contador->impressora_serial}</b> ativo com sucesso!", WS_ACCEPT);
                break;
            case "inative":
                $AdminContadores->ExeStatus($toaction[1], 0);
                WSErro("Contador da impressora <b>{$contador->impressora_serial}</b> desativado com sucesso!", WS_ACCEPT);
                break;
            case "delete":
                if ($AdminContadores->ExeDelete($toaction[1])) {
                    WSErro("Contador da impressora <b>{$contador->impressora_serial}</b> deletado com sucesso!", WS_ACCEPT);
                } else {
                    WSErro("Erro ao deletar", WS_ERROR);
                }
Ejemplo n.º 3
0
<?php

if (file_exists(IMP_PATH . "_models\\AdminImpressoras.class.php")) {
    include IMP_PATH . "_models\\AdminImpressoras.class.php";
}
$Dados = filter_input_array(INPUT_POST, FILTER_DEFAULT);
$impressoraId = filter_input(INPUT_GET, "impressoraId", FILTER_DEFAULT);
if (isset($Dados) && $Dados['SendPostForm']) {
    $Dados['impressora_status'] = $Dados['SendPostForm'] == "Atualizar" ? '0' : '1';
    $Dados['impressora_id'] = $impressoraId;
    unset($Dados["SendPostForm"]);
    $AdminImpressoras = new AdminImpressoras();
    if (in_array("", $Dados)) {
        WSErro("Preencha todos os campos!", WS_ALERT);
    } else {
        if ($AdminImpressoras->ExeUpdate($Dados)) {
            WSErro("Atualizado com sucesso!", WS_ACCEPT);
        } else {
            WSErro("Erro ao atualizar!", WS_ERROR);
        }
    }
} else {
    $ImpImpressora = new ImpImpressora();
    $ImpImpressora->Execute()->find("impressora_id={$impressoraId}");
    $Dados = (array) $ImpImpressora->Execute()->getResult();
}
$checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN);
if ($checkCreate && empty($ImpImpressora)) {
    WSErro("Impressora <b>{$Dados['impressora_serial']}</b> cadastrada com sucesso no sistema!", WS_ACCEPT);
}
?>
Ejemplo n.º 4
0
<?php

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

    <div class="row">
        <form class="form col-md-offset-2 col-md-8" name="impressora" method="post">
Ejemplo n.º 5
0
<?php

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