/** * GRAVA PERMISSÕES MÓDULOS E SUMÓDULO. */ function GravaPermissao($aDados) { //SETA A MODEL. $model = new Model(); //PERMISSÕES MÓDULO. $aDados['usuario_id'] = $aDados['usu_id']; $model->DeletarPermissaoUsuario($aDados); foreach ($aDados['permissoesModulo'] as $aItem) { $aDados['modulo_id'] = $aItem; $model->GravarPermissaoModuloUsuario($aDados); } $cont = count($aDados['permissoesSubmodulo']); //PERMISSÕES SUBMÓDULO. for ($i = 0; $i <= $cont; $i++) { $aDados['submodulo_id'] = $aDados['permissoesSubmodulo'][$i]; $aDados['adicionar'] = $aDados['acaoAdicionar'][$aDados['submodulo_id']]; $aDados['editar'] = $aDados['acaoEditar'][$aDados['submodulo_id']]; $aDados['excluir'] = $aDados['acaoExcluir'][$aDados['submodulo_id']]; $model->GravarPermissaoSubmoduloUsuario($aDados); } }