<?php if (file_exists('include/fast-exames/_models/AdminExames.class.php')) { include_once 'include/fast-exames/_models/AdminExames.class.php'; } $action = filter_input(INPUT_GET, "action", FILTER_DEFAULT); $AdminExames = new AdminExames(); if (!empty($action)) { $toaction = explode("/", $action); $exame = $AdminExames->FindId($toaction[1]); if (!empty($exame)) { switch ($toaction[0]) { case "active": $AdminExames->ExeStatus($toaction[1], 1); WSErro("Exame <b>{$exame->ex_descricao}</b> concluido com sucesso!", WS_ACCEPT); break; case "inative": $AdminExames->ExeStatus($toaction[1], 0); WSErro("Exame <b>{$exame->ex_descricao}</b> aberto com sucesso!", WS_ACCEPT); break; case "delete": if ($AdminExames->ExeCancelar($toaction[1], 1)) { WSErro("Exame <b>{$exame->ex_descricao}</b> deletado com sucesso!", WS_ACCEPT); } else { WSErro("Erro ao deletar", WS_ERROR); } break; case "undelete": if ($AdminExames->ExeCancelar($toaction[1], 0)) { WSErro("Exame <b>{$exame->ex_descricao}</b> ativo com sucesso!", WS_ACCEPT); } else {
if (!empty($Dados) && !empty($Dados['sendPostForm'])) { unset($Dados['sendPostForm']); $Dados['ex_id'] = $examesId; $Dados['ws_users'] = Check::UserLogin()['user_id']; $Dados['ex_data_fechamento'] = date('Y-m-d H:i:s'); $Dados['ex_status'] = true; $Obs = $Dados['ex_observacao']; unset($Dados['ex_observacao']); if (!in_array("", $Dados)) { $Dados['ex_observacao'] = $Obs; $AdminExames->ExeUpdate($Dados) ? WSErro("Solicitação <b>{$Dados['ex_descricao']}</b> atualizada com sucesso!", WS_ACCEPT) : WSErro("Erro ao atualizar solicitação!", WS_ERROR); } else { WSErro("Ops! preecha todos os campos", WS_INFOR); } } else { if ($AdminExames->FindId($examesId)) { $Dados = (array) $AdminExames->FindId($examesId); } else { WSErro("Solicitação não encontrada!", WS_ERROR); } } if (!empty($create)) { WSErro("Exame <b>{$Dados['ex_descricao']}</b> cadastrado com sucesso!", WS_ACCEPT); } ?> <form method="post" class="form" > <div class="row bg-info"> <div class="form-group col-md-8"> <label>Descrição:</label>