Examples of permissoesItem()


Examples of ecar.permissao.ValidaPermissao.permissoesItem()

      Iterator itItens = listaItensEstrutura.iterator();
      boolean primeiroItemComPermissao = true;
      while (itItens.hasNext()) {
             
        ItemEstruturaIett item = (ItemEstruturaIett) itItens.next();
        validaPermissao.permissoesItem(item, seguranca.getUsuario(), seguranca.getGruposAcesso());
       
      /*  if ((item.getIndAtivoIett() != null || !"".equals(item.getIndAtivoIett().trim()))
                        && !"N".equals(item.getIndAtivoIett().toUpperCase())) {
          validaPermissao.permissoesItem(item, seguranca.getUsuario(), seguranca.getGruposAcesso());       
          boolean permissaoAcessoItem = validaPermissao.permissaoExcluirItem() || validaPermissao.permissaoConsultarItem();
View Full Code Here

Examples of ecar.permissao.ValidaPermissao.permissoesItem()

                ItemEstruturaIett item = (ItemEstruturaIett) itItens.next();
               
                if ((item.getIndAtivoIett() != null || !"".equals(item.getIndAtivoIett()))
                                && !"N".equals(item.getIndAtivoIett())) {
                 
                  validaPermissao.permissoesItem(item, seguranca.getUsuario(), seguranca.getGruposAcesso());       
                  boolean permissaoAcessoItem = validaPermissao.permissaoExcluirItem() || validaPermissao.permissaoConsultarItem();
                  boolean permissaoAcessoItensFilhos = false;
           
                  /* hint de otimiza��o. S� testa se tem permiss�o para os filhos (recursivo) se n�o tiver para si pr�prio */     
                  if(!permissaoAcessoItem){
 
View Full Code Here

Examples of ecar.permissao.ValidaPermissao.permissoesItem()

        String nomeItem = "";
        ValidaPermissao validaPermissao = new ValidaPermissao();
        SegurancaECAR seguranca = (SegurancaECAR) request.getSession().getAttribute("seguranca");
        ItemEstruturaIett item = itemEstruturaSelecionado;
       
        validaPermissao.permissoesItem(item, seguranca.getUsuario(), seguranca.getGruposAcesso());       
        boolean permissaoAcessoItem = validaPermissao.permissaoExcluirItem() || validaPermissao.permissaoConsultarItem();
        boolean permissaoAcessoItensFilhos = false;
 
        /* hint de otimiza��o. S� testa se tem permiss�o para os filhos (recursivo) se n�o tiver para si pr�prio */     
        if(!permissaoAcessoItem){
 
View Full Code Here

Examples of ecar.permissao.ValidaPermissao.permissoesItem()

        String nomeItem = "";
        ValidaPermissao validaPermissao = new ValidaPermissao();
        SegurancaECAR seguranca = (SegurancaECAR) request.getSession().getAttribute("seguranca");
        ItemEstruturaIett item = itemEstruturaSelecionado;
       
        validaPermissao.permissoesItem(item, seguranca.getUsuario(), seguranca.getGruposAcesso());       
        boolean permissaoAcessoItem = validaPermissao.permissaoConsultarItem();
       
        if(permissaoAcessoItem ){
         
          nomeItem = itemEstruturaDao.criaColunaConteudoColunaArvoreAjax(item, item.getEstruturaEtt());
View Full Code Here

Examples of ecar.permissao.ValidaPermissao.permissoesItem()

         
          //verifica a permiss�o de consultar o item e se ele est� ativo ou n�o
          if ((itemEstrutura.getIndAtivoIett() != null || !"".equals(itemEstrutura.getIndAtivoIett().trim()))
              && !"N".equals(itemEstrutura.getIndAtivoIett().toUpperCase())) {
         
            validaPermissao.permissoesItem(itemEstrutura, seguranca.getUsuario(), seguranca.getGruposAcesso());       
            permissaoAcessoItem = validaPermissao.permissaoConsultarItem();
       
          } else {
            permissaoAcessoItem = false;
         
View Full Code Here

Examples of ecar.permissao.ValidaPermissao.permissoesItem()

          if(itemEstrutura.getEstruturaEtt().equals(estruturaReal)) {
           
            //verifica a permiss�o de consultar o item e se ele est� ativo ou n�o
            if ((itemEstrutura.getIndAtivoIett() != null || !"".equals(itemEstrutura.getIndAtivoIett().trim()))
                && !"N".equals(itemEstrutura.getIndAtivoIett().toUpperCase())) {
              validaPermissao.permissoesItem(itemEstrutura, seguranca.getUsuario(), seguranca.getGruposAcesso());       
              permissaoAcessoItem = validaPermissao.permissaoConsultarItem();
         
            } else {
              permissaoAcessoItem = false;
           
View Full Code Here

Examples of ecar.permissao.ValidaPermissao.permissoesItem()

          Iterator it = itemEstrutura.getItemEstruturaIetts().iterator();
          while (it.hasNext()) {
              ItemEstruturaIett itemEstruturaFilho = (ItemEstruturaIett) it.next();
             
              if (!retorno.contains(itemEstruturaFilho)) {
                validaPermissao.permissoesItem(itemEstruturaFilho, usuario, gruposUsuario);
                if (validaPermissao.permissaoConsultarItem())
                  retorno.add(itemEstruturaFilho);
              }
             
              retorno.addAll(this.getDescendentesComPermissao(itemEstruturaFilho, efetuarRefreshItemEstrutura, usuario, gruposUsuario));
View Full Code Here

Examples of ecar.permissao.ValidaPermissao.permissoesItem()

            Iterator itFilhos = itensFilhos.iterator();
            while(itFilhos.hasNext()){
              ItemEstruturaIett itemFilho = (ItemEstruturaIett) itFilhos.next();
 
              /*6.Obter a permissao do usuario para este item (ValidaPermissao.permissoesItem('it', usuario, grupos);*/
              validaPermissao.permissoesItem(itemFilho, usuarioUsu, gruposUsuario);
 
              /*7.Se validaPermissao.permissaoConsultarItem()*/
              if (validaPermissao.permissaoConsultarItem()){
                /*8.Adiciona o item 'it' na lista de retorno*/
                retorno.add(itemFilho);
View Full Code Here

Examples of ecar.permissao.ValidaPermissao.permissoesItem()

        List itensEstrutura = q.list();
       
        if(itensEstrutura != null && !itensEstrutura.isEmpty()){
          for (Iterator itEtt = itensEstrutura.iterator(); itEtt.hasNext();) {
          ItemEstruturaIett iett = (ItemEstruturaIett) itEtt.next();         
            validaPermissao.permissoesItem(iett, usuarioUsu, gruposUsuario);   
            if(validaPermissao.permissaoConsultarItem()){
              retorno.add(iett);
              retorno.addAll(this.getDescendentesComPermissoesOrdenado(iett, usuarioUsu, gruposUsuario));
            }
          }
View Full Code Here

Examples of ecar.permissao.ValidaPermissao.permissoesItem()

               
      while (it.hasNext()) {
        ItemEstruturaIett item = (ItemEstruturaIett) it.next();

        // somente inclui o item na lista se o usu�rio tem permissoes
        validaPermissao.permissoesItem(item, seguranca.getUsuario(), seguranca.getGruposAcesso());
        if (validaPermissao.permissaoConsultarItem()) {
          Set colecao = new HashSet();
          ItemFuncaoLink funcaoLink = new ItemFuncaoLink();
         
          if(!"".equals(nomeFixo)){
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.