Package ecar.pojo

Examples of ecar.pojo.OrgaoOrg


    * @param numPeriodosConsiderados
    * @return List<AcompReferenciaAref>
    */
   public List<AcompReferenciaAref> getPeriodosAgrupadosConsideradosMesmoOrgao (List acompReferenciasAgrupadas, AcompReferenciaAref acompReferenciaAtualCombo, AcompReferenciaAref acompReferenciaSelecionadaAri, int numPeriodosConsiderados) throws ECARException{
    
     OrgaoOrg orgaoSelecionado = acompReferenciaSelecionadaAri.getOrgaoOrg();
    
     List<AcompReferenciaAref> periodosAgrupadosConsideradosMesmoOrgao = new ArrayList<AcompReferenciaAref>();
    
     //recupera a posi��o da refer�ncia atual na lista de refer�ncias que � exibida no combo
     int posicaoReferenciaAtual = acompReferenciasAgrupadas.indexOf(acompReferenciaAtualCombo);
View Full Code Here


            iett.setValPrevistoFuturoIett(new BigDecimal(valorPrevisto));
          }
          iett.setDescricaoR2(descricaoR2);
          iett.setDescricaoR1(descricaoR1);
          iett.setDescricaoR4(descricaoR4);
        OrgaoOrg orgaoOrg = null;
        String sql;
          if (!orgao.equals("")) {
            sql = "select orgao from OrgaoOrg orgao where orgao.codOrg = :codOrg";
            q = this.session.createQuery(sql);
            System.out.println("orgao: " + orgao);
View Full Code Here

          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());
          orgaos.add(org);
        }
          }
         
          return orgaos;
View Full Code Here

           
            AtributoEstruturaListagemItens aeIett = (AtributoEstruturaListagemItens) it.next();
            //ItemEstruturaIett item = (ItemEstruturaIett) it.next();
            ItemEstruturaIett item = aeIett.getItem();
           
            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());
          orgaos.add(org);
        }
          }
         
          return orgaos;
View Full Code Here

          Iterator it = listItemEstruturaIett.iterator();
         
          while(it.hasNext()) {
            ItemEstruturaIett item = (ItemEstruturaIett) it.next();
           
            OrgaoOrg org = null;

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

   *
   * @param descricaoOrgao
   * @return
   */
  public OrgaoOrg getOrgaoOrgByDescricao(String descricaoOrgao) throws ECARException{
    OrgaoOrg orgaoOrg = null;
    try {
      String hql = "select orgaoOrg from OrgaoOrg orgaoOrg where orgaoOrg.descricaoOrg = :descricaoOrg";
      Query q = this.session.createQuery(hql);
      q.setString("descricaoOrg", descricaoOrgao);
      q.setMaxResults(1);
View Full Code Here

   */
  public List<OrgaoOrg> getListaOrgaosUsuario(UsuarioUsu usuarioUsu, boolean apenasOrgaosAtivos){
    List<OrgaoOrg> orgaos = new ArrayList<OrgaoOrg>();
    if (apenasOrgaosAtivos){
      for (Object object : usuarioUsu.getOrgaoOrgs()) {
        OrgaoOrg orgao = (OrgaoOrg) object;
        if (orgao.getIndAtivoOrg().equals(Dominios.ATIVO)){
          orgaos.add(orgao);
        }
      }
    } else {
      orgaos.addAll(usuarioUsu.getOrgaoOrgs());
View Full Code Here

   * @return Set de objetos reordenados
   */
  private Set reordenarOrgao(Collection list){
    TreeSet<OrgaoOrg> novalista = new TreeSet<OrgaoOrg>( new OrgaoComparatorNome() );
    for (Iterator iter = list.iterator(); iter.hasNext();) {
      OrgaoOrg org = (OrgaoOrg) iter.next();
     
      if ( CONSTANTE_IND_ATIVO.toString().equalsIgnoreCase( org.getIndAtivoOrg() ) ){
        novalista.add(org)
      }
     
    }     
    return novalista;
View Full Code Here

  }   
 
 
  private ArrayList<OrgaoOrg> fixarOrgaos(Set<OrgaoOrg> list){
   
    OrgaoOrg org_SEPL = null;     
    OrgaoOrg org_SEFA = null;
   
    // 13
    final Long ORGAO_SECR_FAZENDA = Long.valueOf( 13L );
   
    // 1
    final Long ORGAO_SECR_PLAN = Long.valueOf( 1L );
   
    ArrayList<OrgaoOrg> novaLista = new ArrayList<OrgaoOrg>();
   
    // removendo
    for (Iterator iter = list.iterator(); iter.hasNext();) {
      OrgaoOrg org = (OrgaoOrg) iter.next();
     
      if ( org.getCodOrg().equals( ORGAO_ADMIN_SEPL )){
        org_SEPL = org;
        iter.remove();
      }
     
      if ( org.getCodOrg().equals( ORGAO_ADMIN_SEFA )){
        org_SEFA = org;
        iter.remove();
      }
     
     
     
    }
   
    for (Iterator iter2 = list.iterator(); iter2.hasNext();) {
      OrgaoOrg tmp = (OrgaoOrg) iter2.next();
     
      if ( tmp.getCodOrg().equals( ORGAO_SECR_FAZENDA )  ){
        novaLista.add(tmp);
        novaLista.add(org_SEFA);
      }

      if ( tmp.getCodOrg().equals( ORGAO_SECR_PLAN )  ){
        novaLista.add(tmp);
        novaLista.add(org_SEPL);
      }

     
      if ( tmp.getCodOrg().equals( ORGAO_SECR_FAZENDA )  ){
      }else if tmp.getCodOrg().equals( ORGAO_SECR_PLAN )  ){
      }else{
        novaLista.add(tmp)
         
      }
     
View Full Code Here

          BigDecimal totalOrgaoAno3 = new BigDecimal(0);
          BigDecimal totalOrgaoAno4 = new BigDecimal(0);
          for (Iterator iterator = listOrgao.iterator(); iterator
              .hasNext();) {
         
            OrgaoOrg orgao = (OrgaoOrg) iterator.next();
         
            if ( orgao.getIndAtivoOrg().equalsIgnoreCase(CONSTANTE_IND_ATIVO.toString() ) ){
             
              PPA_OrgaoBean orgaoBeanOrg = new PPA_OrgaoBean();
              orgaoBeanOrg.setNome( orgao.getDescricaoOrg() );
              orgaoBeanOrg.setFlag(CONSTANTE_ORGAO); // indica que eh campo de orgao
             
              ArrayList<UnidadeOrcamentariaUO> unidades =  unidadeDao.getUnidadesByPeriodicidade(CONSTANTE_PERIODO_EXERCICIO, orgao.getCodOrg(), CONSTANTE_IND_ATIVO);
             
              if ( unidades!=null && unidades.size()>0 ){
                int contIndireta = 0;
                int contDireta = 0;
                for (Iterator itUnid = unidades.iterator(); itUnid.hasNext();) {
                  UnidadeOrcamentariaUO elemento = (UnidadeOrcamentariaUO) itUnid.next();
                  if ( elemento.getIndTipoAdministracaoUo().equalsIgnoreCase("I")  ){
                      contIndireta++;
                  }else{
                    contDireta++;
                  }
                }
               
                if (contIndireta > 0 || contDireta>0){
                  dados.add(orgaoBeanOrg)
                }
 
              }             
             
              BigDecimal totalUnidadeAno1 = new BigDecimal(0);
              BigDecimal totalUnidadeAno2 = new BigDecimal(0);
              BigDecimal totalUnidadeAno3 = new BigDecimal(0);
              BigDecimal totalUnidadeAno4 = new BigDecimal(0);
             

              if ( ORGAO_ADMIN_SEPL.longValue() != orgao.getCodOrg().longValue() &&
                  ORGAO_ADMIN_SEFA.longValue() != orgao.getCodOrg().longValue() ){


                // agrupamento de tipo administracao Direta
                PPA_OrgaoBean adminDiretaBean = agruparDiretas(unidades);
                if ( adminDiretaBean != null ){
View Full Code Here

TOP

Related Classes of ecar.pojo.OrgaoOrg

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.