Package ecar.pojo

Examples of ecar.pojo.ItemEstruturaIett


            }
        }

        EstruturaFuncaoDao estruturaFuncaoDao = new EstruturaFuncaoDao( null );
        EstruturaEtt estruturaEtt = null;
        ItemEstruturaIett item = null;
        EstruturaFuncaoEttf estruturaFuncao = null;

        try
        {
            //verifica se existe o item passado como parametro
            if ( ( codIett != null ) && ! codIett.equals( "" ) )
            {
                try
                {
                    item =
                        (ItemEstruturaIett) this.buscar( ItemEstruturaIett.class,
                                                         Long.valueOf( codIett ) );
                } catch ( Exception e )
                {
                    //ITEM_INEXISTENTE;
                    throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ITEM_INEXISTENTE );
                }
            }

            //verifica se existe a aba passada como parametro para a estrutura
            if ( ( codAba != null ) && ! codAba.equals( "" ) )
            {
                if ( ( item != null ) && ( item.getEstruturaEtt(  ) != null ) )
                {
                    estruturaEtt = item.getEstruturaEtt(  );
                    estruturaFuncao =
                        estruturaFuncaoDao.getLabelFuncao( estruturaEtt,
                                                           Long.valueOf( codAba ) );
                }

                if ( estruturaFuncao == null )
                {
                    //ABA_INEXISTENTE;
                    throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ABA_INEXISTENTE );
                }
            }

            //VERIFICA A PERMISSAO DE ACESSO DO ITEM
            if ( item != null )
            {
                if ( ( ( item.getIndAtivoIett(  ) != null ) && ! "".equals( item.getIndAtivoIett(  ).trim(  ) ) ) &&
                         ! "N".equals( item.getIndAtivoIett(  ).toUpperCase(  ) ) )
                {
                    // verifica se o usuario tem permissao de acessar o item em cadastro
                    ValidaPermissao validaPermissao = new ValidaPermissao(  );
                    validaPermissao.permissoesItem( item,
                                                    seguranca.getUsuario(  ),
View Full Code Here


            }
        }

        EstruturaFuncaoDao estruturaFuncaoDao = new EstruturaFuncaoDao( null );
        EstruturaEtt estruturaEtt = null;
        ItemEstruturaIett item = null;
        EstruturaFuncaoEttf estruturaFuncao = null;

        try
        {
            //verifica se existe o item passado como parametro
            if ( ( codIett != null ) && ! codIett.equals( "" ) )
            {
                try
                {
                    item =
                        (ItemEstruturaIett) this.buscar( ItemEstruturaIett.class,
                                                         Long.valueOf( codIett ) );
                } catch ( Exception e )
                {
                    //ITEM_INEXISTENTE;
                    throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ITEM_INEXISTENTE );
                }
            }

            //verifica se existe a aba passada como parametro para a estrutura
            if ( ( codAba != null ) && ! codAba.equals( "" ) )
            {
                if ( ( item != null ) && ( item.getEstruturaEtt(  ) != null ) )
                {
                    estruturaEtt = item.getEstruturaEtt(  );
                    estruturaFuncao =
                        estruturaFuncaoDao.getLabelFuncao( estruturaEtt,
                                                           Long.valueOf( codAba ) );
                }

                if ( estruturaFuncao == null )
                {
                    //ABA_INEXISTENTE;
                    throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ABA_INEXISTENTE );
                }
            }

            //VERIFICA A PERMISSAO DE ACESSO DO ITEM
            if ( item != null )
            {
                if ( ( ( item.getIndAtivoIett(  ) != null ) && ! "".equals( item.getIndAtivoIett(  ).trim(  ) ) ) &&
                         ! "N".equals( item.getIndAtivoIett(  ).toUpperCase(  ) ) )
                {
                    // verifica se o usuario tem permissao de acessar o item em cadastro
                    ValidaPermissao validaPermissao = new ValidaPermissao(  );
                    validaPermissao.permissoesItem( item,
                                                    seguranca.getUsuario(  ),
View Full Code Here

            }
        }

        EstruturaFuncaoDao estruturaFuncaoDao = new EstruturaFuncaoDao( null );
        EstruturaEtt estruturaEtt = null;
        ItemEstruturaIett item = null;
        EstruturaFuncaoEttf estruturaFuncao = null;

        try
        {
            //verifica se existe o item passado como parametro
            if ( ( codIett != null ) && ! codIett.equals( "" ) )
            {
                try
                {
                    item =
                        (ItemEstruturaIett) this.buscar( ItemEstruturaIett.class,
                                                         Long.valueOf( codIett ) );
                } catch ( Exception e )
                {
                    //ITEM_INEXISTENTE;
                    throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ITEM_INEXISTENTE );
                }
            }

            //verifica se existe a aba passada como parametro para a estrutura
            if ( ( codAba != null ) && ! codAba.equals( "" ) )
            {
                if ( ( item != null ) && ( item.getEstruturaEtt(  ) != null ) )
                {
                    estruturaEtt = item.getEstruturaEtt(  );
                    estruturaFuncao =
                        estruturaFuncaoDao.getLabelFuncao( estruturaEtt,
                                                           Long.valueOf( codAba ) );
                }

                if ( estruturaFuncao == null )
                {
                    //ABA_INEXISTENTE;
                    throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.ABA_INEXISTENTE );
                }
            }

            //VERIFICA A PERMISSAO DE ACESSO DO ITEM
            if ( item != null )
            {
                if ( ( ( item.getIndAtivoIett(  ) != null ) && ! "".equals( item.getIndAtivoIett(  ).trim(  ) ) ) &&
                         ! "N".equals( item.getIndAtivoIett(  ).toUpperCase(  ) ) )
                {
                    // verifica se o usuario tem permissao de acessar o item em cadastro
                    ValidaPermissao validaPermissao = new ValidaPermissao(  );
                    validaPermissao.permissoesItem( item,
                                                    seguranca.getUsuario(  ),
View Full Code Here

   * @return Set de objetos reordenados
   */
  private Set reordenarPrograma(Collection list){
    TreeSet<ItemEstruturaIett> novalista = new TreeSet<ItemEstruturaIett>( new ProgramaComparatorNome() );
    for (Iterator iter = list.iterator(); iter.hasNext();) {
      ItemEstruturaIett item = (ItemEstruturaIett) iter.next();
     
      if ( CONSTANTE_IND_ATIVO.toString().equalsIgnoreCase( item.getIndAtivoIett() ) ){
        novalista.add(item)
      }
     
    }     
    return novalista;
View Full Code Here

      //itens = new ArrayList<ItemEstruturaIett>(itemEstruturaDao.getItensPPA( PARAM_DATA_INICIO, PARAM_DATA_TERMINO ) );
      itens = new ArrayList<ItemEstruturaIett>(itemEstruturaDao.getItensByEstrutura(codEstruturaPrograma));
     
      if(itens != null){
        for (Iterator<ItemEstruturaIett> iter = reordenarPrograma(itens).iterator(); iter.hasNext();) {
          ItemEstruturaIett iett = iter.next();
          vazio = false;         
          generateBean(iett)

          }
        }     
View Full Code Here

      List itens = new ArrayList(todosItens);
     
      if(itens != null){
        Iterator itItens = itens.iterator();
        while(itItens.hasNext()){
          ItemEstruturaIett iett = (ItemEstruturaIett) itItens.next();
         
          if(iett.getNivelIett().intValue() == nivelPrograma){
            geraXMLPrograma(builder, iett);
          }
        }
      }
    }
View Full Code Here

      //Para cada Programa, gerar as a��es...
      List itensAcao = new ArrayList(todosItens);
      Iterator itAcao = itensAcao.iterator();
      boolean gerouAcao = false;
      while(itAcao.hasNext()){
        ItemEstruturaIett iettAcao = (ItemEstruturaIett) itAcao.next();
        if(iettAcao.getNivelIett().intValue() == nivelAcao && item.equals(iettAcao.getItemEstruturaIett())){
          boolean aux = geraXMLAcao(builder, iettAcao);
          gerouAcao = gerouAcao || aux;
          /*
           * Foi necess�rio criar uma variavel, pois se fizer:
           * gerouAcao = gerouAcao || geraXMLAcao() e gerouAcao for setada como true,
View Full Code Here

        //Para cada A��o, gerar os produtos...
        List itensProduto = new ArrayList(todosItens);
        Iterator itProduto = itensProduto.iterator();
        boolean gerouProduto = false;
        while(itProduto.hasNext()){
          ItemEstruturaIett iettProduto = (ItemEstruturaIett) itProduto.next();
          if(iettProduto.getNivelIett().intValue() == nivelProduto && item.equals(iettProduto.getItemEstruturaIett())){
            boolean aux = geraXMLProduto(builder, iettProduto, acaoExcluida);
            gerouProduto = gerouProduto || aux;
            /*
             * Foi necess�rio criar uma variavel, pois se fizer:
             * gerouProduto = gerouProduto || geraXMLProduto() e gerouProduto for setada como true,
View Full Code Here

     */
    public boolean verificarProdutosExcluidos(ItemEstruturaIett acao){
      List itensProduto = new ArrayList(todosItens);
      Iterator itProduto = itensProduto.iterator();
      while(itProduto.hasNext()){
        ItemEstruturaIett produto = (ItemEstruturaIett) itProduto.next();
        if(produto.getNivelIett().intValue() == nivelProduto && acao.equals(produto.getItemEstruturaIett())){
          if(produto.getItemEstruturarevisaoIettrevs() != null && produto.getItemEstruturarevisaoIettrevs().size() > 0){
            Iterator itRevisoesProduto = produto.getItemEstruturarevisaoIettrevs().iterator();
            while(itRevisoesProduto.hasNext()){
              ItemEstruturarevisaoIettrev revProduto = (ItemEstruturarevisaoIettrev) itRevisoesProduto.next();
              if("E".equals(revProduto.getSituacaoIettrev())){
                return true;
              }
View Full Code Here

          List codigosOrgaos = new ArrayList();
          List orgaos = new ArrayList();
          Iterator it = listItemEstruturaIett.iterator();
         
          while(it.hasNext()) {
            ItemEstruturaIett item = (ItemEstruturaIett) it.next();
           
            OrgaoOrg org = null;

        if(item.getOrgaoOrgByCodOrgaoResponsavel1Iett() != null){
          org = item.getOrgaoOrgByCodOrgaoResponsavel1Iett()
        } else {
          /* Se n�o possuir orgao procura orgao do pai */
          ItemEstruturaIett itemAux = item;
          while(itemAux != null && itemAux.getOrgaoOrgByCodOrgaoResponsavel1Iett() == null && itemAux.getItemEstruturaIett() != null){
            itemAux = itemAux.getItemEstruturaIett();
          }
          if(itemAux != null && itemAux.getOrgaoOrgByCodOrgaoResponsavel1Iett() != null){
            org = itemAux.getOrgaoOrgByCodOrgaoResponsavel1Iett();                     
          }
        }
       
        if(org != null && !codigosOrgaos.contains(org.getCodOrg().toString())) {
          codigosOrgaos.add(org.getCodOrg().toString());
View Full Code Here

TOP

Related Classes of ecar.pojo.ItemEstruturaIett

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.