<?php include "../../_app/Config.inc.php"; $Read = new WsSetor(); $request = json_decode(file_get_contents("php://input")); if (!empty($request)) { if (!empty($request) && is_array($request)) { //excluir foreach ($request as $data) { $Read->setSetor_id($data->setor_id); $Read->Execute()->delete(); } echo "excluido com sucesso!"; } elseif (!empty($request->edited)) { //editar $Read->setThis($request); $Read->Execute()->update(NULL, "setor_id"); echo "Editado com sucesso!"; } else { //adicionar $request->setor_category = "agenda"; $Read->setThis($request); $Read->Execute()->insert(); echo "Adicionado com sucesso!"; } } else { $Read->Execute()->Query("setor_status=1 AND (setor_category='agenda' OR setor_category='geral') order by setor_content"); echo json_encode($Read->Execute()->getResult()); }
<h1 id="form">Criar Solicitação de exames</h1> <?php if (file_exists('include/fast-exames/_models/AdminExames.class.php')) { include_once 'include/fast-exames/_models/AdminExames.class.php'; } $Dados = filter_input_array(INPUT_POST, FILTER_DEFAULT); $AdminExames = new AdminExames(); $FeAcoes = new FeAcoes(); $WsSetor = new WsSetor(); $FeMaterial = new FeMaterial(); if (!empty($Dados)) { $Dados['ws_users_soli'] = Check::UserLogin()['user_id']; $Dados['ex_data_abertura'] = date('Y-m-d H:i:s'); if ($AdminExames->ExeCreate($Dados)) { WSErro("Solicitação cadastrada com sucesso!", WS_ACCEPT); header("Location: " . FAST_INCLUDE . "admin/&exe=exames/update&examesId=" . $AdminExames->getResult() . "&create=true"); } else { WSErro("Erro ao cadastrar solicitação!", WS_ERROR); } } ?> <form method="post" class="form"> <div class="row bg-info"> <div class="form-group col-md-8"> <label>Descrição:</label> <input required="true" class="form-control" title="Descrição" type="text" name="ex_descricao" placeholder="Descrição" value="<?php echo $Dados['ex_descricao']; ?> ">
<header> <h1>Atualizar Setor:</h1> </header> <?php require '_models/AdminSetor.class.php'; $data = filter_input_array(INPUT_POST, FILTER_DEFAULT); $setId = filter_input(INPUT_GET, 'setId', FILTER_VALIDATE_INT); if (!empty($data['SendPostForm'])) { unset($data['SendPostForm']); $data['setor_id'] = $setId; $cadastra = new AdminSetor(); $cadastra->ExeUpdate($data); WSErro($cadastra->getError()[0], $cadastra->getError()[1]); } else { $Read = new WsSetor(); $Read->setSetor_id($setId); $Read->Execute()->Query("#setor_id#"); if (!$Read->Execute()->getResult()) { header("Location: painel.php?exe=setor/index&empty=true"); } else { $data = (array) $Read->Execute()->getResult()[0]; } } $checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN); if ($checkCreate && empty($cadastra)) { WSErro("O Setor <b>{$data['setor_content']}</b> foi cadastrado com sucesso no sistema! Continue atualizando o mesmo!", WS_ACCEPT); } ?> <form name="PostForm" action="" method="post" enctype="multipart/form-data">