require_once '../../helper.class.php';
$data = array();
$_acaoModel = new tb_acoes($conexaoERP);
$_moduloModel = new tb_modulos($conexaoERP);
if (!empty($_POST['co_papel_regra'])) {
    $co_papel = $_POST['co_papel_regra'];
    if (!empty($_POST['acao_editar']) || !empty($_POST['acao_excluir']) || !empty($_POST['acao_incluir'])) {
        $co_acao_editar = $_POST['acao_editar'];
        $co_acao_excluir = $_POST['acao_excluir'];
        $co_acao_incluir = $_POST['acao_incluir'];
        //ADICIONAR
        $result = $_moduloModel->listaModulosPorPapel($co_papel);
        while ($dados = mysql_fetch_array($result)) {
            if (array_search($dados['CO_ACAO'], $co_acao_editar) === false) {
                //se nao existir acao editar selecionada marca-la como sem permissao [0]
                $_acaoModel->updateEditar($dados['CO_ACAO'], 0);
                $data['erro'] = 0;
            }
        }
        $result = $_moduloModel->listaModulosPorPapel($co_papel);
        while ($dados = mysql_fetch_array($result)) {
            if (array_search($dados['CO_ACAO'], $co_acao_excluir) === false) {
                //se nao existir acao excluir selecionada marca-la como sem permissao [0]
                $_acaoModel->updateExcluir($dados['CO_ACAO'], 0);
                $data['erro'] = 0;
            }
        }
        $result = $_moduloModel->listaModulosPorPapel($co_papel);
        while ($dados = mysql_fetch_array($result)) {
            if (array_search($dados['CO_ACAO'], $co_acao_incluir) === false) {
                //se nao existir acao INCLUIR selecionada marca-la como sem permissao [0]