Package ecar.dao

Examples of ecar.dao.TipoAcompanhamentoDao


      e1.printStackTrace();
    }
   
   
    AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao(req);
    TipoAcompanhamentoDao taDao = new TipoAcompanhamentoDao(req);

    List codArisSelecionados = new ArrayList();

    if (!"".equals(arisSelecionados)) {
      String[] codAris = arisSelecionados.split(";");
      for (int i = 0; i < codAris.length; i++) {
        if (!"".equals(codAris[i]) && !";".equals(codAris[i])) {
          codArisSelecionados.add(Long.valueOf(codAris[i]));
        }
      }
    }
   
    try {
      TipoFuncAcompDao tfDao = new TipoFuncAcompDao(req);
      //LOCAL
      //TipoFuncAcompTpfa tpfa = (TipoFuncAcompTpfa)tfDao.buscar(TipoFuncAcompTpfa.class, 2L);
     
      //REMOTO
      TipoFuncAcompTpfa tpfa = (TipoFuncAcompTpfa)tfDao.buscar(TipoFuncAcompTpfa.class, 6L);
     
      TipoAcompanhamentoTa tipoAcomp = null;
      List codIetts = new ArrayList();
      List listArel = new ArrayList();
     
     
      if(!opcaoModelo.equals("ECAR-001C")) {
        tipoAcomp = (TipoAcompanhamentoTa) taDao.buscar(TipoAcompanhamentoTa.class,
            Long.valueOf(Pagina.getParam(req, "codTipoAcompanhamento")));
       
        codIetts = acompReferenciaItemDao.getCodIettsFromAris(arisSelecionados);
       
        listCiclos = new ArrayList<String>();
View Full Code Here


        JspWriter writer = this.pageContext.getOut();
        try {
         
         
          ItemEstruturaDao itemEstruturaDao = new ItemEstruturaDao(null);
          TipoAcompanhamentoDao tipoAcompanhamentoDao= new TipoAcompanhamentoDao(null);
        PontoCriticoDao pontoCriticoDao = new PontoCriticoDao(null);
        AbaDao abaDao = new AbaDao(null);
        primeiroIettClicado = this.pageContext.getRequest().getParameter("primeiroIettClicado");
            StringBuffer s = new StringBuffer();
           
            // se vier de demanda 
            Long linkCodDemanda = (Long) this.pageContext.getSession().getAttribute("linkCodDemanda");
           
                       // Variavel usada para que a tag BarraLinksRelatorioAcompanhamento reconhe�a que
      // a requisicao para acessar a tela avalia��es veio de associacao e nao de registro de demandas
            String ehAssociacao = (String) this.pageContext.getSession().getAttribute("ehAssociacao");
           
            // o teste getAbaSuperior().equals(Dominios.NAO) � feito porque a pagina chama essa barraTag duas vezes
            if (getAbaSuperior().equals(Dominios.NAO) && linkCodDemanda != null && !"".equals(linkCodDemanda)) {
             
              //guarda se � associa��o de demanda
              // se exisir, � porque aponta pra associa��o
              // se n�o existir, aponta para registro demanda
              String associacaoDemanda =  (String) this.pageContext.getRequest().getAttribute("associacaoDemanda");

              s.append("<script language=\"JavaScript\">");
              s.append("function aoClicarAssociacaoDemandas(){");
              s.append("  document.form.action = \"" + contextPath + "/cadastroItens/associacaoDemandas/frm_con.jsp\";");
              s.append("  document.form.submit();");
              s.append("}");
              s.append("function aoClicarDemandas(){");
              s.append("  document.form.action = \"" + contextPath + "/demandas/registro/frm_cons.jsp?tabAtual=Itens Relacionados&codRegd=" + codRegd + "\";");
              s.append("  document.form.submit();");
              s.append("}");
              s.append("</script>");
              s.append("<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">");
              s.append("<tr><td align=\"right\">");
               // se for voltar pra associa��o de demandas
               if(associacaoDemanda != null && associacaoDemanda.equals("V")) {
                 s.append("<a href=\"#\" onclick=\"aoClicarAssociacaoDemandas();\">[ Voltar para Associa��o de Demandas ]</a>");
                // variaves necessarias para voltar para associacao de demanda
                String codAbaDemanda = (String) this.pageContext.getSession().getAttribute("codAbaDemanda");
                String codIettDemanda = (String) this.pageContext.getSession().getAttribute("codIettDemanda");
                // guarda no hidden
                s.append("<input type=\"hidden\" name=\"codAbaDemanda\" value=\"");
                  s.append(codAbaDemanda);
                  s.append("\">");
                  s.append("<input type=\"hidden\" name=\"codIettDemanda\" value=\"");
                  s.append(codIettDemanda);
                  s.append("\">");
              } else {
                //se for voltar par registro de demandas
                s.append("<a href=\"#\" onclick=\"aoClicarDemandas();\">[ Voltar para Demandas ]</a>");
              }
              s.append("</td></tr>");
              s.append("</table>");
              s.append("\n");
              s.append("<input type=\"hidden\" name=\"codRegd\" value=\"" +linkCodDemanda.toString() + "\">" );
              s.append("\n");
            }
           
         
           
          s.append("<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" id=\"abas\"><tr><td>");
         
          String codItemPai = "";
         
          TipoAcompanhamentoTa tipoAcompanhamento = (TipoAcompanhamentoTa) tipoAcompanhamentoDao.buscar(TipoAcompanhamentoTa.class, Long.valueOf(getCodTipoAcompanhamento()));
          Long longPrimeiroItemClicado = (primeiroIettClicado != null && primeiroIettClicado != "")?Long.valueOf(primeiroIettClicado):null;
         
          if(tipoAcompanhamento != null && tipoAcompanhamento.getEstruturaEtt() != null && longPrimeiroItemClicado != null){
              ItemEstruturaIett itemFilho = (ItemEstruturaIett) itemEstruturaDao.buscar(ItemEstruturaIett.class, longPrimeiroItemClicado);
              if(itemFilho != null && itemFilho.getItemEstruturaIett() != null){
View Full Code Here

           
           
            // para encontrar o nome do tipo de acompanhamento pelo c�digo
            // Serve para a �rvore em monitoramento [Thaise]
            String codTipoAcompanhamento = null;
            TipoAcompanhamentoDao tipoAcompanhamentoDao = null;
            TipoAcompanhamentoTa ta = null;
           
            if (this.getCodTipoAcompanhamentoSelecionado()!=null){
              codTipoAcompanhamento = this.getCodTipoAcompanhamentoSelecionado();
              tipoAcompanhamentoDao = new TipoAcompanhamentoDao();
              ta = (TipoAcompanhamentoTa) tipoAcompanhamentoDao.buscar(
                  TipoAcompanhamentoTa.class, Long.valueOf(codTipoAcompanhamento));
              //s.append(ta.getDescricaoTa());
            }
                                   
           
View Full Code Here

  public StringBuffer gerarAbaAcompanhamentoGerarPeriodo() throws ECARException {

   
     StringBuffer s = new StringBuffer();
   
    TipoAcompanhamentoDao tipoAcompanhamentoDao = new TipoAcompanhamentoDao();

      List tiposAcompanhamentos = tipoAcompanhamentoDao.getTipoAcompanhamentoAtivosComAcompanhamentoBySeqApresentacao();
     
      if(tiposAcompanhamentos != null && tiposAcompanhamentos.size() > 0) {
          s.append("<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" id=\"abastipoacompanhamento\">")
           .append("<tr>")
           .append("<td class=\"texto_negrito\">");
View Full Code Here

          }
          else
           
            /*****************TELA MONITORAMENTO***********************************/
            StringBuffer s = new StringBuffer();
            TipoAcompanhamentoDao tipoAcompanhamentoDao = new TipoAcompanhamentoDao();
                 List tiposAcompanhamentos = tipoAcompanhamentoDao.getTipoAcompanhamentoAtivosComAcompanhamentoBySeqApresentacao();
                 if(tiposAcompanhamentos != null && tiposAcompanhamentos.size() > 0) {
               
                s.append("<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" id=\"abastipoacompanhamento\">")
                 .append("<tr>")
                 .append("<td class=\"texto_negrito\">");
 
            //sempre vai criar o aba filtros desabilitada
                  criaAba("Filtros", caminho + "/acompanhamento/filtroItens.jsp", ABA_TIPO_ACOMPANHAMENTO_DESABILITADA, s);
                 
                 
                  // quando o tipo de filtro for pesquisas salvas ou filtro personalizado, nao precisa guardar o parametro
                  // porque os dois s�o espec�ficos para um tipo de acompanhamento. Ao trocar por outro tipo de acompanhamento,
                  // os mesmos par�metros n�o podem ser utilizados.
                  if(hidAcao != null && (hidAcao.equals("pesquisaSalva") || hidAcao.equals("pesquisarFiltros"))) {
                    hidAcao = "";                   
                  }
                 
                
                  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;
                         
                          String parametros = "?nuPagina=1&codTipoAcompanhamento=" + ta.getCodTa().toString()
                                  "&codTipoRefAcompanhamento=" + getCodTipoRefAcompanhamentoSelecionado()
                                  + "&hidAcao=" + hidAcao;
                         
                          if(exibirAbaFiltro && tipoAcompanhamentoDao.existeAbaConfiguradaTipoAcompanhamento(ta, this.gruposUsuario)) {
                            criaAba(ta.getDescricaoTa(), caminho + "/acompanhamento/" + getChamarPagina() + parametros , 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" +
                                  "&hidAcao=" + hidAcao;
                       
                        //cria todas as abas
                        if(tipoAcompanhamentoDao.existeAbaConfiguradaTipoAcompanhamento(ta,  this.gruposUsuario))
                          criaAba(ta.getDescricaoTa(), caminho + "/acompanhamento/" + getChamarPagina() + parametros , situacaoAba, s);
                      
                  }
                  }
                  s.append("</td>")
View Full Code Here

   */
  public StringBuffer gerarAbaAcompanhamentoGerarRelatorio() throws ECARException{
   
    StringBuffer s = new StringBuffer();
   
    TipoAcompanhamentoDao tipoAcompanhamentoDao = new TipoAcompanhamentoDao();

      List tiposAcompanhamentos = tipoAcompanhamentoDao.getTipoAcompanhamentoAtivosComAcompanhamentoBySeqApresentacao();
     
      if(tiposAcompanhamentos != null && tiposAcompanhamentos.size() > 0) {
          s.append("<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" id=\"abastipoacompanhamento\">")
           .append("<tr>")
           .append("<td class=\"texto_negrito\">");
View Full Code Here

       
    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();
View Full Code Here

      StringBuffer retorno = new StringBuffer();
      ItemEstruturaIett item = pItemEstrutura;
      Iterator<AcompReferenciaAref> itPeriodos = getPeriodosConsiderados().iterator();
     
      AcompReferenciaItemDao acompReferenciaItemDao = new AcompReferenciaItemDao(getRequest());
      TipoAcompanhamentoDao taDao = new TipoAcompanhamentoDao(getRequest());
      CorDao corDao = new CorDao(getRequest());
      AcompReferenciaDao acompReferenciaDao = new AcompReferenciaDao(getRequest());
      AbaDao abaDao = new AbaDao(null);
      SegurancaECAR seguranca = (SegurancaECAR) request.getSession().getAttribute("seguranca");
      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(""))
View Full Code Here

     * M�todo que imprime a coluna de checkbox do item se for a tela de relatorio ou situacao datas
     */
    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 {
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
View Full Code Here

TOP

Related Classes of ecar.dao.TipoAcompanhamentoDao

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.