Package ecar.pojo

Examples of ecar.pojo.TipoAcompanhamentoTa


          s.append("<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" id=\"abastipoacompanhamento\">")
           .append("<tr>")
           .append("<td class=\"texto_negrito\">");

        for(Iterator it = tiposAcompanhamentos.iterator();it.hasNext();) {
          TipoAcompanhamentoTa ta = (TipoAcompanhamentoTa)it.next();
         
          //Se vier de um filtro que nao for a op��o geral
          // apenas exibe a aba do acompanhamento selecionado
          if (exibirAbasAcompanhamento!= null && exibirAbasAcompanhamento.booleanValue()== false){
           
                    if(getCodTipoAcompanhamentoSelecionado().equals(ta.getCodTa().toString())) {
                      String situacaoAba = ABA_TIPO_ACOMPANHAMENTO_HABILITADA;
                      //s� vai criar se for a aba selecionada
                        criaAba(ta.getDescricaoTa(), getChamarPagina() + "?nuPagina=1&codTipoAcompanhamento=" + ta.getCodTa().toString() "&codTipoRefAcompanhamento=" + getCodTipoRefAcompanhamentoSelecionado() , situacaoAba, s);
                    }   
               
              } else {
               
                // Se vier do filtro geral, exibe todas as abas
              String situacaoAba = ABA_TIPO_ACOMPANHAMENTO_DESABILITADA;
                    if(getCodTipoAcompanhamentoSelecionado().equals(ta.getCodTa().toString()))
                        situacaoAba = ABA_TIPO_ACOMPANHAMENTO_HABILITADA;
                   
                    // passa a forma de visualiza��o para que as abas de acompanhamento nao percam a configura��o do filtro geral
                    String parametros = "?nuPagina=1&codTipoAcompanhamento=" + ta.getCodTa().toString() "&codTipoRefAcompanhamento=" +
                              getCodTipoRefAcompanhamentoSelecionado() + "&hidFormaVisualizacaoEscolhida=geral";
                   
                    //cria todas as abas
                    if(getTela() != null && !getTela().equals("") && (getTela().equals("lista") || getTela().equals("opcoes")) ){
                      criaAba(ta.getDescricaoTa(), getChamarPagina() + parametros , situacaoAba, s);
                    }
           
              }
            }
            s.append("</td>")
View Full Code Here


                  criaAba("Filtros", "../filtroItens.jsp", ABA_TIPO_ACOMPANHAMENTO_DESABILITADA, s);
                }
          }
         
        for(Iterator it = tiposAcompanhamentos.iterator();it.hasNext();) {
          TipoAcompanhamentoTa ta = (TipoAcompanhamentoTa)it.next();
         
          //Se vier de um filtro que nao for a op��o geral
          // apenas exibe a aba do acompanhamento selecionado
          if (exibirAbasAcompanhamento!= null && exibirAbasAcompanhamento.booleanValue()== false){
           
                    if(getCodTipoAcompanhamentoSelecionado().equals(ta.getCodTa().toString())) {
                      String situacaoAba = ABA_TIPO_ACOMPANHAMENTO_HABILITADA;
                      //s� vai criar se for a aba selecionada
                        criaAba(ta.getDescricaoTa(), getChamarPagina() + "?nuPagina=1&codTipoAcompanhamento=" + ta.getCodTa().toString() "&codTipoRefAcompanhamento=" + getCodTipoRefAcompanhamentoSelecionado() , situacaoAba, s);
                    }   
               
              } else {
               
                // Se vier do filtro geral, exibe todas as abas
              String situacaoAba = ABA_TIPO_ACOMPANHAMENTO_DESABILITADA;
                    if(getCodTipoAcompanhamentoSelecionado().equals(ta.getCodTa().toString()))
                        situacaoAba = ABA_TIPO_ACOMPANHAMENTO_HABILITADA;
                   
                    // passa a forma de visualiza��o para que as abas de acompanhamento nao percam a configura��o do filtro geral
                    String parametros = "?nuPagina=1&codTipoAcompanhamento=" + ta.getCodTa().toString() "&codTipoRefAcompanhamento=" +
                              getCodTipoRefAcompanhamentoSelecionado() + "&hidFormaVisualizacaoEscolhida=geral";
                   
                    //cria todas as abas
                    if(getTela() != null && !getTela().equals("") && getTela().equals("lista")){
                      criaAba(ta.getDescricaoTa(), getChamarPagina() + parametros , situacaoAba, s);
                    }else if (getTela() != null && !getTela().equals("") && getTela().equals("visualizacao")){
                      criaAba(ta.getDescricaoTa(), "../../"+getChamarPagina() + parametros , situacaoAba, s);
                    }else{
                      criaAba(ta.getDescricaoTa(), "../"+getChamarPagina() + parametros , situacaoAba, s);
                    }
           
              }
            }
            s.append("</td>")
View Full Code Here

          }
        }
      }
     
     
      TipoAcompanhamentoTa tipoAcomp = ari.getAcompReferenciaAref().getTipoAcompanhamentoTa();
         TipoAcompanhamentoDao taDao = new TipoAcompanhamentoDao(null);   
   
      List orgaosUsuario = null;
      OrgaoDao orgDao = new OrgaoDao(null);
     
      //permiss�o para verificar se o grupo do usu�rio tem permiss�o de visualiza��o
      if (permissaoAcessoReferencia(ari.getAcompReferenciaAref().getTipoAcompanhamentoTa(), gruposUsuario)){
       
        //se for separado por orgao
        if(tipoAcomp != null && tipoAcomp.getIndSepararOrgaoTa() != null && tipoAcomp.getIndSepararOrgaoTa().equals("S")) {
          // se � apenas para os seus �rg�os
          if(permissaoAcessoReferenciaSeusOrgaos(ari.getAcompReferenciaAref().getTipoAcompanhamentoTa(), gruposUsuario)) {
            orgaosUsuario = orgDao.getListaOrgaosUsuario(usuarioUsu, false);
             if(orgaosUsuario != null && ari.getAcompReferenciaAref().getOrgaoOrg() != null
                 && orgaosUsuario.contains(ari.getAcompReferenciaAref().getOrgaoOrg()))
View Full Code Here

      acompReferenciaAref = (AcompReferenciaAref) acompReferenciaDao.buscar(AcompReferenciaAref.class, codArefReferencia);
    }
    ConfiguracaoCfg configuracaoCfg = new ecar.dao.ConfiguracaoDao(null).getConfiguracao();
    Collection periodosConsiderados = new ArrayList();
    OrgaoOrg orgaoReferencia = new OrgaoOrg();
    TipoAcompanhamentoTa tipoAcompanhamento = (TipoAcompanhamentoTa) new TipoAcompanhamentoDao().buscar(TipoAcompanhamentoTa.class, codTipoAcompanhamento);
    List<OrgaoOrg> orgaosReferencias = new ArrayList<OrgaoOrg>();
   
    if(tipoAcompanhamento != null && tipoAcompanhamento.getIndSepararOrgaoTa() != null && tipoAcompanhamento.getIndSepararOrgaoTa().equals("S") && acompReferenciaAref != null) {
      //Recupera as refer�ncias que cont�m o mesmo dia/mes/ano da refer�ncia escolhida
      periodosConsiderados = acompReferenciaDao.getListaMesmaReferenciaDiaMesAno(acompReferenciaAref);
      //Recupera os distintos �rg�os de cada refer�ncia da lista           
      orgaosReferencias = acompReferenciaDao.getOrgaosReferencias(periodosConsiderados);   
    } else {
View Full Code Here

   */
  private void geraXmlItensFilhos(XmlBuilder builder, AcompRelatorioArel arel, List codArisSelecionados) throws ECARException{
    builder.addNode("itensFilhos");
    //List descendentes = new ItemEstruturaDao(request).getDescendentes(arel.getAcompReferenciaItemAri().getItemEstruturaIett(), true);
    ItemEstruturaIett itemPai = arel.getAcompReferenciaItemAri().getItemEstruturaIett();
    TipoAcompanhamentoTa tipoAcompanhamento = arel.getAcompReferenciaItemAri().getAcompReferenciaAref().getTipoAcompanhamentoTa();
    Long mes = Long.valueOf(arel.getAcompReferenciaItemAri().getAcompReferenciaAref().getMesAref());
    Long ano = Long.valueOf(arel.getAcompReferenciaItemAri().getAcompReferenciaAref().getAnoAref());
    List descendentes = acompRealFisicoDao.getArfsByIettAndTipoAcomp(itemPai, tipoAcompanhamento, config, null, mes, ano);
   
    //Agrupar descendentes por estrutura
View Full Code Here

       
       
        acompReferenciaAref =  (AcompReferenciaAref) acompReferenciaDao.buscar(AcompReferenciaAref.class, Long.valueOf(codAref));
         
        if(acompReferenciaAref.getTipoAcompanhamentoTa() != null) {
          TipoAcompanhamentoTa tipoAcompanhamento = acompReferenciaAref.getTipoAcompanhamentoTa();
          String enderecoAbaVisualizacao = abaDao.pesquisaEnderecoAbaRegistro(tipoAcompanhamento, seguranca.getGruposAcesso(), 2, null);
         
          ari = (AcompReferenciaItemAri) acompReferenciaItemDao.getAcompReferenciaItemByItemEstruturaIett(acompReferenciaAref, pItemEstrutura);
                   
          //Ajustar link...
View Full Code Here

     */
    private StringBuffer imprimeColunaImagemAnotacao(ItemEstruturaIett pItemEstrutura) throws ECARException {
      StringBuffer retorno = new StringBuffer();
      String linkAbrirIettComeco = "";
      OrgaoDao orgaoDao = new OrgaoDao(request);
    TipoAcompanhamentoTa tipoAcompanhamento = null;
    AcompReferenciaItemAri ari = null;
    OrgaoOrg orgao = null;
    AcompReferenciaAref acompReferenciaAref = null;
    AcompReferenciaAref acompReferenciaSelecionado = null;
       
    TipoFuncAcompDao tipoFuncAcompDao = new TipoFuncAcompDao();
    ItemEstUsutpfuacDao itemEstUsuDao = new ItemEstUsutpfuacDao(request);
    AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao(request);
    AcompReferenciaDao acompReferenciaDao = new AcompReferenciaDao(request);
    TipoAcompanhamentoDao taDao = new TipoAcompanhamentoDao(getRequest());
    Map  mapAcao = null;
    Iterator itPeriodosAcao = null;
    // guarda se a referencia selecionada � igual a referencia atual. Isso serve pra saber se vai colocar o lapis quando mais de um periodo for selecionado
    boolean referenciaSelecionadaIgualReferenciaItem = true;
     
      try{

      
       
        if(codTipoAcompanhamento  != null && !codTipoAcompanhamento.equals("") && codAref != null && !codAref.equals("")) {
          acompReferenciaAref =  (AcompReferenciaAref) acompReferenciaDao.buscar(AcompReferenciaAref.class, Long.valueOf(codAref));
         
          if(acompReferenciaAref.getTipoAcompanhamentoTa() != null) {
            tipoAcompanhamento = acompReferenciaAref.getTipoAcompanhamentoTa();
            ari = (AcompReferenciaItemAri) acompReferenciaItemDao.getAcompReferenciaItemByItemEstruturaIett(acompReferenciaAref, pItemEstrutura);
                   
      
            linkAbrirIettComeco = "<a href=\"javascript:detalharItemEstrutura(form, '"
                                  + status
                                  + "', '" + ari.getCodAri().toString()
                                  + "', '" + this.periodo
                                  + "', '" + this.codTipoAcompanhamento 
                                  + "', '" + this.codAref
                                  + "', '" + enderecoAbaRegistro + "')\" title=\"A��o\">";
       
     
        }
     }
       
      } catch (Exception e) {
            Logger.getLogger(this.getClass()).error(e);
            e.printStackTrace();
        }
   
    //imagem inserir anota��o
    retorno.append("<td>");
    if(!getStatus().equals("true")){
      retorno.append("<a href=\"javascript:abrirPopUpInserirAnotacao("+pItemEstrutura.getCodIett()+")\" title=\"Inserir anota��o\"> ");
      retorno.append("<img src=\""+getPathEcar()+"/images/relAcomp/icon_anotacoes.png\" border=\"0\" alt=\"\"> </a>");
    }
    retorno.append("</td>");
 
    // ADICIONAR A IMAGEM PARA EDITAR       
    usuarioLogadoEmiteParecer = false;   
    boolean permissaoLapis = false;
   
    if(permissaoAdministradorAcompanhamento){
      permissaoLapis = true;
    }                                       
   
   
       

    try {
   
   
     
      if(tipoAcompanhamento == null)
        tipoAcompanhamento = (TipoAcompanhamentoTa) taDao.buscar(TipoAcompanhamentoTa.class, Long.valueOf(codTipoAcompanhamento));
     
     
      //Retorna um AREF na chave do Map e um ARI referente ao item no valor do MAP.
      if(tipoAcompanhamento != null && tipoAcompanhamento.getIndSepararOrgaoTa() != null && tipoAcompanhamento.getIndSepararOrgaoTa().equals("S")) {
        Collection listaReferenciasOrgaoAtual = new ArrayList();
        Iterator itPeriodosOrgaoAtual =  periodosConsiderados.iterator();
        if(codArefSelecionado != null && !codArefSelecionado.equals(""))
              acompReferenciaSelecionado = (AcompReferenciaAref) acompReferenciaDao.buscar(AcompReferenciaAref.class, Long.valueOf(codArefSelecionado));
     
View Full Code Here

      AcompReferenciaAref acompReferencia = null;
      AcompReferenciaAref acompReferenciaOrgaoAtual = null;
      TipoFuncAcompDao tipoFuncAcompDao = new TipoFuncAcompDao(getRequest());
      try {

          TipoAcompanhamentoTa tipoAcompanhamento = (TipoAcompanhamentoTa) taDao.buscar(TipoAcompanhamentoTa.class, Long.valueOf(codTipoAcompanhamento));
          String enderecoAbaVisualizacao = abaDao.pesquisaEnderecoAbaRegistro(tipoAcompanhamento, seguranca.getGruposAcesso(), 2, null);
          ConfiguracaoCfg configuracao = new ConfiguracaoDao(request).getConfiguracao();
      String pathRaiz = configuracao.getRaizUpload()
     
          if(codAref != null && !codAref.equals(""))
            acompReferenciaOrgaoAtual = (AcompReferenciaAref) acompReferenciaDao.buscar(AcompReferenciaAref.class, Long.valueOf(codAref));
         
         
         
         
          Map map = null;
      //map utilizado para recuperar o Ari
      if(tipoAcompanhamento != null && tipoAcompanhamento.getIndSepararOrgaoTa() != null && tipoAcompanhamento.getIndSepararOrgaoTa().equals("S")) {
       
        Collection listaReferenciasOrgaoAtual = new ArrayList();
       
        Iterator itPeriodosOrgaoAtual =  periodosConsiderados.iterator();
       
View Full Code Here

     */
    private StringBuffer imprimeColunaCheckBox(ItemEstruturaIett pItemEstrutura) {
      StringBuffer retorno = new StringBuffer();
      ItemEstruturaIett item = pItemEstrutura;
      TipoAcompanhamentoDao taDao = new TipoAcompanhamentoDao(getRequest());
      TipoAcompanhamentoTa tipoAcomp = null;
      AcompReferenciaDao acompReferenciaDao = new AcompReferenciaDao(getRequest());
      AcompReferenciaAref acompReferenciaAref = null;
      String nomeReferencia,idReferencia = "";
      try {
       
        nomeReferencia = item.getCodIett().toString();
       
        if(codAref != null && !codAref.equals("")) {
           acompReferenciaAref =  (AcompReferenciaAref) acompReferenciaDao.buscar(AcompReferenciaAref.class, Long.valueOf(codAref));
           if(acompReferenciaAref.getTipoAcompanhamentoTa() != null) {
             tipoAcomp = acompReferenciaAref.getTipoAcompanhamentoTa();
             if(tipoAcomp.getIndSepararOrgaoTa() != null && tipoAcomp.getIndSepararOrgaoTa().equals("S")) {
                 if(acompReferenciaAref.getOrgaoOrg() != null) {
                   nomeReferencia = nomeReferencia + "_org" + acompReferenciaAref.getOrgaoOrg().getCodOrg().toString();
                   idReferencia = acompReferenciaAref.getOrgaoOrg().getCodOrg().toString();
                 } else {
                   nomeReferencia = nomeReferencia + "_orgX";
View Full Code Here

          //de acordo com o tipo de acompanhamento
         
          List<TipoFuncAcompTpfa> funcaoAcompanhamentoObrigatoria = new ArrayList<TipoFuncAcompTpfa>();
          List<TipoFuncAcompTpfa> funcaoAcompanhamentoOpcional = new ArrayList<TipoFuncAcompTpfa>();
         
          TipoAcompanhamentoTa tipoAcompanhamento = (TipoAcompanhamentoTa)buscar(TipoAcompanhamentoTa.class, acompReferencia.getTipoAcompanhamentoTa().getCodTa());
         
          if(tipoAcompanhamento != null) {
           
            for (Iterator it = tipoAcompanhamento.getTipoAcompFuncAcompTafcs().iterator(); it.hasNext();) {
          TipoAcompFuncAcompTafc tafc = (TipoAcompFuncAcompTafc) it.next();         
            if("S".equalsIgnoreCase(tafc.getIndObrigatorio())) {
              funcaoAcompanhamentoObrigatoria.add(tafc.getTipoFuncAcompTpfa());
            }
            else if("S".equalsIgnoreCase(tafc.getIndOpcional())) {
View Full Code Here

TOP

Related Classes of ecar.pojo.TipoAcompanhamentoTa

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.