Package ecar.permissao

Examples of ecar.permissao.ControlePermissao


            super.inicializarLogBean(  );

            tx = session.beginTransaction(  );

            ControlePermissao controlePermissao = new ControlePermissao(  );

            //
            // controlar as permissoes
            //
            String indManterProximoNivelAntigo = request.getParameter( "indManterProximoNivelEtttfaAntigo" );
            String indManterProximoNivelAtual = estrutTpFuncAcmpEtttfa.getIndManterProximoNivelEtttfa(  );

            if ( ! indManterProximoNivelAntigo.equals( indManterProximoNivelAtual ) )
            {
                controlePermissao.atualizarPermissaoManterProximoNivel( estrutTpFuncAcmpEtttfa, session, request );
            }

            session.update( estrutTpFuncAcmpEtttfa );
            objetos.add( estrutTpFuncAcmpEtttfa );
View Full Code Here



          //
            // controlar as permissoes passando o item e a lista das funcoes de acompanhamento velhas (vai ser uma lista vazia)
            //
        new ControlePermissao().atualizarPermissoesItemEstrutura(iett, null, session, true, request);
       
       
        // gravar permiss�o para o usu�rio que criou o item
        ItemEstrutUsuarioIettus itemEstrutUsuario = new ItemEstrutUsuarioIettus();
   
View Full Code Here

                TfuncacompConfigmailTfacfgm tFuncAcompCfgm = (TfuncacompConfigmailTfacfgm) it.next(  );
                session.save( tFuncAcompCfgm );
                objetos.add( tFuncAcompCfgm );
            }

            new ControlePermissao(  ).atualizarPermissoesPorFuncaoDeAcompanhamento( tipoFuncAcomp );

            tx.commit(  );

            if ( super.logBean != null )
            {
View Full Code Here

        super.inicializarLogBean();

            tx = session.beginTransaction();
           
            ControlePermissao controlePermissao = new ControlePermissao();
           
            if(!controlePermissao.verificarInclusaoUsuarioGrupo(itemEstrutUsuarioIettus.getItemEstruturaIett(), itemEstrutUsuarioIettus)) {
          throw new ECARException("itemEstrutura.usuario.validacao.inclusaoUsuarioGrupo");
            }

            session.save(itemEstrutUsuarioIettus);
      objetos.add(itemEstrutUsuarioIettus);
     
          //
          // controlar as permissoes
          //
      controlePermissao.propagarPermissoesItensFilhos(itemEstrutUsuarioIettus, session);

      tx.commit();

      if(super.logBean != null) {
        super.logBean.setCodigoTransacao(Data.getHoraAtual(false));
View Full Code Here

        super.inicializarLogBean();

            tx = session.beginTransaction();
     
            ControlePermissao controlePermissao = new ControlePermissao();

            if(!controlePermissao.verificarInclusaoUsuarioGrupo(novo.getItemEstruturaIett(), novo)) {
          throw new ECARException("itemEstrutura.usuario.validacao.inclusaoUsuarioGrupo");
            }

            //
          // controlar as permissoes
          //
           
            /******** Historico *********/
           
            HistoricoIettus historico = new HistoricoIettus(old,
                              HistoricoIettus.alterarPermissoes,
                                    session,
                                    new ConfiguracaoDao(request),
                                    request);
            historico.gerarHistorico();
           
          /******** Historico *********/
           
            controlePermissao.atualizarPermissoesItensFilhos(novo, indProxNivelIettusAnterior, session, request, historico);
         
      session.update(novo);
      objetos.add(novo);

            //Fazer a mesma verifica��o da inclus�o para alteracao...
View Full Code Here

              old.setUsuManutencao(usuarioLogado);
             
              //
            // controlar as permissoes
            //
              new ControlePermissao().removerPermissoesItensFilhos(old, session, request);
             
             
              /******** Historico *********/             
              HistoricoIettus historico = new HistoricoIettus(old,
                                      HistoricoIettus.excluirPermissoes,
View Full Code Here

      listItens.add(bean);     
       */
     
     
            tx = session.beginTransaction();
        ControlePermissao controlePermissao = new ControlePermissao();
     
            Iterator it = listItens.iterator();
           
            while (it.hasNext()) {
             
              MudarPaiItensTempBean itemBean = (MudarPaiItensTempBean) it.next();
        ItemEstruturaIett itemEstrutura = (ItemEstruturaIett) this.buscar(ItemEstruturaIett.class, itemBean.getCodItem());
        Set Iettus = itemEstrutura.getItemEstrutUsuarioIettusesByCodIett();
       
        Iterator itIettus = Iettus.iterator();
       
        while (itIettus.hasNext()) {
         
          ItemEstrutUsuarioIettus itemEstrutUsuario = (ItemEstrutUsuarioIettus) itIettus.next();
         
                /******** Historico *********/
               
                HistoricoIettus historico = new HistoricoIettus(itemEstrutUsuario,
                                        HistoricoIettus.excluirPermissoes,
                                        session,
                                        new ConfiguracaoDao(request),
                                        request);
                historico.gerarHistorico();
               
              /******** Historico *********/
     
              //
              // controlar as permissoes
              //
              //if(!ControlePermissao.PERMISSAO_FUNCAO_ACOMPANHAMENTO.equals(itemEstrutUsuario.getCodTpPermIettus())){
                session.delete(itemEstrutUsuario);
              //}
       
            //mudar o pai
            itemEstrutura.setItemEstruturaIett((ItemEstruturaIett) this.buscar(ItemEstruturaIett.class, itemBean.getCodPai()));          
                   
        //
              // controlar as permissoes
              //
                          
          controlePermissao.atualizarPermissoesItemEstrutura(itemEstrutura, null, session, true, request);
       
            }          
     
      System.out.println("Commit...");
      tx.commit();
View Full Code Here

     
      MudarPaiItensTempBean bean = new MudarPaiItensTempBean(Long.valueOf("1795"), Long.valueOf("1980"));
     
      listItens.add(bean);
     
        ControlePermissao controlePermissao = new ControlePermissao();
     
            Iterator it = listItens.iterator();
           
            while (it.hasNext()) {
              MudarPaiItensTempBean itemBean = (MudarPaiItensTempBean) it.next();
        ItemEstruturaIett itemEstrutura = (ItemEstruturaIett) this.buscar(ItemEstruturaIett.class, itemBean.getCodItem());
        Set iettus = itemEstrutura.getItemEstrutUsuarioIettusesByCodIett();
       
        Iterator itIettus = iettus.iterator();
       
        while (itIettus.hasNext()) {
          ItemEstrutUsuarioIettus itemEstrutUsuario = (ItemEstrutUsuarioIettus) itIettus.next();
         
                /******** Historico *********/
              ConfiguracaoDao dao = new ConfiguracaoDao(request);
              ConfiguracaoCfg config = dao.getConfiguracao();
         
              HistoricoMaster historicoMaster = new HistoricoMaster();
             
              if("S".equals(config.getIndGerarHistoricoCfg())) {
             
            historicoMaster.setDataHoraHistorico(new Date());
            historicoMaster.setUsuManutencao(itemEstrutUsuario.getUsuManutencao());
            historicoMaster.setCodReferenciaGeral(itemEstrutUsuario.getItemEstruturaIett().getCodIett());
            historicoMaster.setHistoricoMotivo((HistoricoMotivo)super.buscar(HistoricoMotivo.class, Long.valueOf(28)));
            session.save(historicoMaster);
           
            HistoricoIettusH iettush = new HistoricoIettusH();
                   
            iettush.setCod_atb((itemEstrutUsuario.getSisAtributoSatb() != null?itemEstrutUsuario.getSisAtributoSatb().getCodSatb():null));
            iettush.setCodTpPermIettus(itemEstrutUsuario.getCodTpPermIettus());
            iettush.setDataInclusaoIettus(itemEstrutUsuario.getDataInclusaoIettus());
            iettush.setIndAtivMonitIettus(itemEstrutUsuario.getIndAtivMonitIettus());
            iettush.setIndBloqPlanIettus(itemEstrutUsuario.getIndBloqPlanIettus());
            iettush.setIndDesatMonitIettus(itemEstrutUsuario.getIndDesatMonitIettus());
            iettush.setIndDesblPlanIettus(itemEstrutUsuario.getIndDesblPlanIettus());
            iettush.setIndEdicaoIettus(itemEstrutUsuario.getIndEdicaoIettus());
            iettush.setIndEmitePosIettus(itemEstrutUsuario.getIndEmitePosIettus());
            iettush.setIndExcluirIettus(itemEstrutUsuario.getIndExcluirIettus());
            iettush.setIndInfAndamentoIettus(itemEstrutUsuario.getIndInfAndamentoIettus());
            iettush.setIndLeituraIettus(itemEstrutUsuario.getIndLeituraIettus());
            iettush.setIndProxNivelIettus(itemEstrutUsuario.getIndProxNivelIettus());
            iettush.setItemEstruturaIett(itemEstrutUsuario.getItemEstruturaIett());
            iettush.setItemEstruturaIettOrigem(itemEstrutUsuario.getItemEstruturaIettOrigem());
            iettush.setTipoFuncAcompTpfa(itemEstrutUsuario.getTipoFuncAcompTpfa());
            iettush.setUsuarioUsu(itemEstrutUsuario.getUsuarioUsu());
            iettush.setUsuManutencao(itemEstrutUsuario.getUsuManutencao())
            iettush.setHistoricoMaster(historicoMaster);
           
            session.save(iettush);
              }
              /******** Historico *********/
                       
         
              session.delete(itemEstrutUsuario);
       

        //mudar o pai
            itemEstrutura.setItemEstruturaIett((ItemEstruturaIett) this.buscar(ItemEstruturaIett.class, itemBean.getCodPai()));          
                   
          controlePermissao.atualizarPermissoesItemEstrutura(itemEstrutura, null, session, true, request);
            }          
     
      System.out.println("Commit...");
      tx.commit();

View Full Code Here

            }
          }
      //
          // controlar as permissoes passando o item e a lista das funcoes de acompanhamento velhas (vai ser uma lista vazia)
          // 
      new ControlePermissao().atualizarPermissoesItemEstrutura(itemEstrutura, null, session, true, request);
     
     
      // gravar permiss�o para o usu�rio que criou o item
      ItemEstrutUsuarioIettus itemEstrutUsuario = new ItemEstrutUsuarioIettus();
 
View Full Code Here

     
          //
          //controlar as permissoes passando o item e a lista das funcoes de acompanhamento antigas
          //
      new ControlePermissao().atualizarPermissoesItemEstrutura(itemEstrutura, lFuac, session, false, request);
 
      if(Dominios.SIM.equals(Pagina.getParamStr(request, "ativarRetirarMonitoramentoItensFilho"))){
        if(indMonitoramentoAnterior != null && !indMonitoramentoAnterior.equals(itemEstrutura.getIndMonitoramentoIett())){
          this.propagarMonitoramento(itemEstrutura, historico);
        }
View Full Code Here

TOP

Related Classes of ecar.permissao.ControlePermissao

Copyright © 2018 www.massapicom. 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.