$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; } } else { WSErro("A impressora informada não pode ser encontrado!", WS_INFOR); } } $getPage = filter_input(INPUT_GET, 'page', FILTER_VALIDATE_INT); $Pager = new Pager(IMP_INCLUDE . "admin/&exe=impressoras/index&page=");