<?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); } ?>