ecar.dao
Class EstruturaFuncaoDao

java.lang.Object
  extended by comum.database.Dao
      extended by ecar.dao.EstruturaFuncaoDao

public class EstruturaFuncaoDao
extends Dao

Author:
felipev

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
EstruturaFuncaoDao(javax.servlet.http.HttpServletRequest request)
          Construtor.
 
Method Summary
 void controlaListas(javax.servlet.http.HttpServletRequest request, java.util.List listaEstrutura, java.util.List listaFuncao)
           
 boolean existeFuncaoAnexo(EstruturaEtt estrutura)
           
 boolean existeFuncaoPontosCriticos(EstruturaEtt estrutura)
           
 EstruturaFuncaoEttf getApontamentos(EstruturaEtt estrutura)
           
 java.util.List getEstruturas(FuncaoFun funcao)
          Devolve uma lista com todas as estruturas vinculadas a uma fun��o
 java.util.List getFuncoes(EstruturaEtt estrutura)
          Devolve uma lista com todas as fun��es vinculadas a uma estrutura
 EstruturaFuncaoEttf getItensAnexo(EstruturaEtt estrutura)
           
 java.lang.String getLabelApontamentos(EstruturaEtt estrutura)
           
 EstruturaFuncaoEttf getLabelFuncao(EstruturaEtt estrutura, java.lang.Long codFun)
          Devolve um objeto EstruturaFuncao, utilizado para imprimir o Label da Fun��o
 java.lang.String getLabelFuncaoAnexo(EstruturaEtt estrutura)
           
 java.lang.String getLabelFuncaoCategoriaAnexo(EstruturaEtt estrutura)
           
 java.lang.String getLabelFuncaoContasOrcamento(EstruturaEtt estrutura)
           
 java.lang.String getLabelFuncaoFonteRecurso(EstruturaEtt estrutura)
           
 java.lang.String getLabelFuncaoPontosCriticos(EstruturaEtt estrutura)
           
 java.lang.String getLabelFuncaoRecurso(EstruturaEtt estrutura)
           
 java.lang.String getLabelIndicadoresResultado(EstruturaEtt estrutura)
           
 java.lang.String getLabelOcorrencias(EstruturaEtt estrutura)
           
 java.lang.String getLabelQuantidadesPrevistas(EstruturaEtt estrutura)
           
 EstruturaFuncaoEttf getQuantidadesPrevistas(EstruturaEtt estrutura)
           
 void setEstruturaFuncao(javax.servlet.http.HttpServletRequest request, EstruturaFuncaoEttf estruturaFuncao, boolean usarGetParamStr)
           
 java.util.Set setLimbTipoFuncAcompTpfa()
          Verifica��o das estruturas de acompanhementos que para quem o bloqueio foi liberado
 
Methods inherited from class comum.database.Dao
alterar, alterar, alterar, buscar, contar, contarLong, excluir, excluir, getSession, inicializarLogBean, listar, ordenaSet, pesquisar, pesquisarDuplos, salvar, salvar, salvarOuAlterar, salvarOuAlterar, setSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EstruturaFuncaoDao

public EstruturaFuncaoDao(javax.servlet.http.HttpServletRequest request)
Construtor. Chama o Session factory do Hibernate

Method Detail

controlaListas

public void controlaListas(javax.servlet.http.HttpServletRequest request,
                           java.util.List listaEstrutura,
                           java.util.List listaFuncao)
                    throws ECARException
Parameters:
request -
listaEstrutura -
listaFuncao -
Throws:
ECARException

setEstruturaFuncao

public void setEstruturaFuncao(javax.servlet.http.HttpServletRequest request,
                               EstruturaFuncaoEttf estruturaFuncao,
                               boolean usarGetParamStr)
                        throws ECARException
Throws:
ECARException

setLimbTipoFuncAcompTpfa

public java.util.Set setLimbTipoFuncAcompTpfa()
Verifica��o das estruturas de acompanhementos que para quem o bloqueio foi liberado

Parameters:
estrutFunc - Fun��o de Estrutura que recebe uma lista de Tipo de Fun��o de acompanhamento compermiss�o de editar fun��es mesmo quando estas se encontram bloqueadas.
Returns:
Conjunto com a lista de tipo de acompanhamento

getFuncoes

public java.util.List getFuncoes(EstruturaEtt estrutura)
Devolve uma lista com todas as fun��es vinculadas a uma estrutura

Parameters:
estrutura -
Returns:
List de FuncaoFun

getEstruturas

public java.util.List getEstruturas(FuncaoFun funcao)
Devolve uma lista com todas as estruturas vinculadas a uma fun��o

Parameters:
estrutura -
Returns:
List de FuncaoFun

getLabelFuncao

public EstruturaFuncaoEttf getLabelFuncao(EstruturaEtt estrutura,
                                          java.lang.Long codFun)
                                   throws ECARException
Devolve um objeto EstruturaFuncao, utilizado para imprimir o Label da Fun��o

Parameters:
estrutura -
codFun - (codAba)
Returns:
Obj EstruturaFuncao
Throws:
ECARException

getLabelFuncaoFonteRecurso

public java.lang.String getLabelFuncaoFonteRecurso(EstruturaEtt estrutura)
                                            throws ECARException
Parameters:
estrutura -
Returns:
String
Throws:
ECARException

getLabelFuncaoRecurso

public java.lang.String getLabelFuncaoRecurso(EstruturaEtt estrutura)
                                       throws ECARException
Parameters:
estrutura -
Returns:
String
Throws:
ECARException

getLabelFuncaoAnexo

public java.lang.String getLabelFuncaoAnexo(EstruturaEtt estrutura)
                                     throws ECARException
Parameters:
estrutura -
Returns:
string
Throws:
ECARException

getLabelFuncaoPontosCriticos

public java.lang.String getLabelFuncaoPontosCriticos(EstruturaEtt estrutura)
                                              throws ECARException
Parameters:
estrutura -
Returns:
string
Throws:
ECARException

existeFuncaoPontosCriticos

public boolean existeFuncaoPontosCriticos(EstruturaEtt estrutura)
                                   throws ECARException
Parameters:
estrutura -
Returns:
boolean
Throws:
ECARException

existeFuncaoAnexo

public boolean existeFuncaoAnexo(EstruturaEtt estrutura)
                          throws ECARException
Parameters:
estrutura -
Returns:
boolean
Throws:
ECARException

getLabelFuncaoCategoriaAnexo

public java.lang.String getLabelFuncaoCategoriaAnexo(EstruturaEtt estrutura)
                                              throws ECARException
Parameters:
estrutura -
Returns:
String
Throws:
ECARException

getLabelIndicadoresResultado

public java.lang.String getLabelIndicadoresResultado(EstruturaEtt estrutura)
                                              throws ECARException
Parameters:
estrutura -
Returns:
String
Throws:
ECARException

getLabelOcorrencias

public java.lang.String getLabelOcorrencias(EstruturaEtt estrutura)
                                     throws ECARException
Parameters:
estrutura -
Returns:
String
Throws:
ECARException

getLabelQuantidadesPrevistas

public java.lang.String getLabelQuantidadesPrevistas(EstruturaEtt estrutura)
                                              throws ECARException
Parameters:
estrutura -
Returns:
String
Throws:
ECARException

getLabelApontamentos

public java.lang.String getLabelApontamentos(EstruturaEtt estrutura)
                                      throws ECARException
Parameters:
estrutura -
Returns:
String
Throws:
ECARException

getApontamentos

public EstruturaFuncaoEttf getApontamentos(EstruturaEtt estrutura)
                                    throws ECARException
Throws:
ECARException

getQuantidadesPrevistas

public EstruturaFuncaoEttf getQuantidadesPrevistas(EstruturaEtt estrutura)
                                            throws ECARException
Throws:
ECARException

getItensAnexo

public EstruturaFuncaoEttf getItensAnexo(EstruturaEtt estrutura)
                                  throws ECARException
Throws:
ECARException

getLabelFuncaoContasOrcamento

public java.lang.String getLabelFuncaoContasOrcamento(EstruturaEtt estrutura)
                                               throws ECARException
Parameters:
estrutura -
Returns:
String
Throws:
ECARException


Copyright © 2007, PRODEPA - Processamento de Dados do Pará