<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); }
$AdminContadores = new AdminContadores(); if (isset($Dados) && $Dados['SendPostForm']) { $Dados['contadores_data'] = date("Y-m-d"); $Dados['contadores_id'] = $contadorId; unset($Dados["SendPostForm"]); if (in_array("", $Dados)) { WSErro("Preencha todos os campos!", WS_ALERT); } else { if ($AdminContadores->ExeUpdate($Dados)) { WSErro("Atualizado com sucesso!", WS_ACCEPT); } else { WSErro("Erro ao atualizar!", WS_ERROR); } } } $AdminContadores->FindId($contadorId); if (!$AdminContadores->getResult()) { WSErro("Contador não encontrado!", WS_ALERT); } else { $Dados = (array) $AdminContadores->getResult()[0]; } ?> <article> <h1>Atualizar Contadores:</h1> <div class="row"> <form class="form col-md-offset-2 col-md-8" name="impressora" method="post"> <div class = "form-group col-md-6"> <label>Serial:</label>