예제 #1
0
                unlink($img->FILE->tmp_name);
                $regImage->setImage_name($FileName);
                $regImage->setImage_url($Upload->getResult());
                $regImage->setImage_date(date('Y-m-d H:i:s'));
                $regImage->setReg_id($regId);
                $regImage->Execute()->insert();
            }
        }
    }
}
switch ($method) {
    case "GET":
        //retorna todos os itens
        if ($id) {
            $Read->setReg_id($id);
            $Read->Execute()->find();
            Check::JsonReturn($Read->Execute()->getResult(), 'Registro não encontrado!', '204');
        } else {
            $Read->Execute()->findAll();
            Check::JsonReturn($Read->Execute()->getResult(), 'Nenhuma registro cadastrado!', '204');
        }
        break;
    case "POST":
        if (isset($request->reg_id)) {
            //update
            $regId = $request->reg_id;
            $request->reg_date_resposta = date('Y-m-d H:i:s');
            $request->reg_date_lastupdate = date('Y-m-d H:i:s');
            $request->user_lastupdate = $user->user_id;
            unset($request->user_cadastro);
            unset($request->user_recebimento);
예제 #2
0
<div class="section bg-sucesso">
    <?php 
if (isset($_SESSION['login_report'])) {
    WSErro($_SESSION['login_report'][0], $_SESSION['login_report'][1]);
    unset($_SESSION['login_report']);
}
?>

    <div class="container">
        <?php 
if ($Login->CheckLogin()) {
    $sql = "SELECT count(r.reg_id) as size FROM nc_registro r " . "WHERE (r.user_recebimento = :user_id OR r.area_recebimento = :area_id) " . "AND r.reg_finalizado = 0";
    extract($_SESSION['userlogin']);
    $NcRegistro = new NcRegistro();
    $NcRegistro->Execute()->FullRead($sql, "user_id={$user_id}&area_id={$area_id}");
    if ($NcRegistro->Execute()->getResult()) {
        $size = $NcRegistro->Execute()->getResult()[0]->size;
        echo "<script>" . "var title = 'Notificação de Evento Indesejado';" . "var icon = '" . HOME . "/themes/" . THEME . "/images/ncon.png';" . "var content = 'Olá, você ou seu setor tem {$size} notificaçõe(s) que precisão de atenção!';" . "var link = '" . HOME . "/plugin/evento-indesejado/';" . "var notification = {$size};" . "</script>";
    }
    ?>
            <ul class="systema_nav radius">
                <li class="avatar">
                    avatar
                    <?php 
    if (!empty($user_cover)) {
        ?>
                        <img src="<?php 
        echo HOME;
        ?>
/tim.php?src=<?php 
        echo HOME;
<?php

$Read = new NcRegistro();
switch ($method) {
    case "GET":
        //retorna todos os itens
        $SQL = "SELECT \r\n            r.reg_id, r.reg_impacto_paciente, r.reg_finalizado, r.reg_date_cadastro, \r\n            ur.user_nickname as 'recebido_nickname', ur.user_name as 'recebido_name', ur.user_lastname as 'recebido_lastname',\r\n            uc.user_nickname as 'cadastro_nickname', uc.user_name as 'cadastro_name', uc.user_lastname as 'cadastro_lastname',\r\n            a.area_title\r\n            FROM nc_registro r \r\n            JOIN ws_users ur ON(ur.user_id = r.user_recebimento)\r\n            JOIN ws_users uc ON(uc.user_id = r.user_cadastro)\r\n            JOIN ws_area_trabalho a ON(a.area_id = r.area_recebimento)";
        $Read->Execute()->FullRead($SQL);
        Check::JsonReturn($Read->Execute()->getResult(), 'Nenhuma origem cadastrado!', '204');
        break;
    case "POST":
        //update não implementado
        echo json_encode($request);
        break;
    case "DELETE":
        //deleta não implementado
        echo json_encode($delete);
        break;
    default:
        break;
}