<?php

include_once '../../../config.php';
$retorno = array('status' => 'NO');
if (isset($_POST)) {
    try {
        if (isset($_SESSION['idPessoaProprietario'])) {
            $grupo = new UsuarioPapelPermissao(Conf::pegCnxPadrao());
            $grupo->set_idPessoaCredenciado($_SESSION['idPessoaProprietario']);
            $grupo->aplicarPermissoes($_POST);
            $retorno = array('status' => 'OK');
        }
    } catch (PDOException $e) {
        $retorno = array('status' => 'ERRO');
    }
}
echo json_encode($retorno);
<?php

include_once '../../../config.php';
$retorno = array('status' => 'NO');
if (isset($_POST)) {
    try {
        if (isset($_SESSION['idPessoaProprietario'])) {
            $grupo = new UsuarioPapelPermissao(Conf::pegCnxPadrao());
            $grupo->setIdPapel($_POST['idPapel']);
            $grupo->set_idPessoaCredenciado($_SESSION['idPessoaProprietario']);
            $grupo->retirarTodasPermissoes();
            $retorno = array('status' => 'OK');
        }
    } catch (PDOException $e) {
        $retorno = array('status' => 'ERRO');
    }
}
echo json_encode($retorno);
예제 #3
0
<?php

Sessao::temPermissao('gerusuario');
include_once 'app/view/backend/menuusuario.php';
$grupo = new UsuarioPapelPermissao(Conf::pegCnxPadrao());
$grupo->setIdPapel($_GET['id']);
$grupo->set_idPessoaCredenciado($_SESSION['idPessoaProprietario']);
$permissoes = $grupo->getPermissoes();
if (sizeof($permissoes) > 0) {
    $idPapel = $permissoes[0]['idPapel'];
} else {
    $idPapel = 0;
}
?>

<div class="main-content">
    <div class="breadcrumbs" id="breadcrumbs">
        <script type="text/javascript">
            try {
                ace.settings.check('breadcrumbs', 'fixed')
            } catch (e) {
            }
        </script>

        <ul class="breadcrumb">
            <li>
                <i class="ace-icon fa fa-home home-icon"></i>
                <a href="sistema.php">Início</a>
            </li>
            <li class="active">Permissões do grupo acessos</li>
        </ul>