Example #1
0
<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'];
?>
">
Example #2
0
                } else {
                    WSErro("Erro ao deletar", WS_ERROR);
                }
                break;
            default:
                WSErro("Opss! opção invalida.", WS_ERROR);
                break;
        }
    } else {
        WSErro("O material informada não pode ser encontrado!", WS_INFOR);
    }
}
$getPage = filter_input(INPUT_GET, 'page', FILTER_VALIDATE_INT);
$Pager = new Pager(FAST_INCLUDE . "admin/&exe=materiais/index&page=");
$Pager->ExePager($getPage, 15);
$FeMaterial = new FeMaterial();
$FeMaterial->Execute()->FullRead("SELECT * FROM fe_material ORDER BY mat_status LIMIT :limit OFFSET :offset", "limit={$Pager->getLimit()}&offset={$Pager->getOffset()}", true);
if (!$FeMaterial->Execute()->getResult()) {
    $Pager->ReturnPage();
    WSErro("Nenhum material cadastrado!", WS_INFOR);
} else {
    ?>
    <table class="table table-striped">
        <thead>
            <tr>
                <th>#</th>
                <th>Descrição</th>
                <th>Ação</th>
            </tr>
        </thead>
        <tbody>
Example #3
0
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);
$cad = filter_input(INPUT_GET, "cadastro", FILTER_VALIDATE_BOOLEAN);
if (!empty($cad)) {
    if (!$cad) {
        WSErro("Erro ao cadastrar solicitação!", WS_ERROR);
    } else {
        WSErro("Solicitação cadastrada com sucesso!", WS_ACCEPT);
    }
}
$AdminExames = new AdminExames();
$FeAcoes = new FeAcoes();
$WsSetor = new WsSetor();
$FeMaterial = new FeMaterial();
$FeExames = new FeExames();
$getPage = filter_input(INPUT_GET, 'page', FILTER_VALIDATE_INT);
$Pager = new Pager(FAST_INCLUDE . "&page=");
$Pager->ExePager($getPage, 15);
$FeExames->Execute()->FullRead("SELECT * FROM fe_exames WHERE ex_cancelado = 0 ORDER BY ex_status, ex_data_abertura DESC LIMIT :limit OFFSET :offset", "limit={$Pager->getLimit()}&offset={$Pager->getOffset()}", true);
if (!empty($Dados)) {
    $obs = $Dados['ex_observacao'];
    unset($Dados['ex_observacao']);
    if (!in_array("", $Dados)) {
        $Dados['ws_users_soli'] = Check::UserLogin()['user_id'];
        $Dados['ex_data_abertura'] = date('Y-m-d H:i:s');
        $Dados['ex_observacao'] = $obs;
        if ($AdminExames->ExeCreate($Dados)) {
            header("Location: " . HOME . "/plugin/fast-exames&cadastro=true");
        } else {