ecar.dao
Class ItemEstUsutpfuacDao

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

public class ItemEstUsutpfuacDao
extends Dao

Author:
evandro

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
ItemEstUsutpfuacDao()
           
ItemEstUsutpfuacDao(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 ItemEstUsutpfuacIettutfa buscar(java.lang.Long codIett, java.lang.Long codTpfa)
          Retorna um objeto ItemEstUsutpfuacIettutfa a partir dos c�digos
 java.util.List getFuacEmitePosicaoOrderByFuncAcomp(ItemEstruturaIett item)
          Devolve uma lista de ItemEstUsutpfuac de acordo com a ordem correta de filho para pai.
 java.util.List getFuacOrderByFuncAcomp(ItemEstruturaIett item)
          Devolve uma lista de ItemEstUsutpfuac de acordo com a ordem correta de filho para pai.
 boolean getFuncaoAcompInfAndamento(UsuarioUsu usuario, ItemEstruturaIett item)
          Retorna true se o Usuario possuir alguma fun��o que informa andamento para o item passado como par�metro.
 java.util.List getItemEstUsutpfuacIettutfa(java.util.List listItemEstrutura)
          Obter os ItemEstUsutpfuacIettutfa de uma lista de itens
 ItemEstUsutpfuacIettutfa getUsuarioAcompanhamento(ItemEstruturaIett itemEstrutura, TipoFuncAcompTpfa funcao)
          Pesquisa ItemEstUsutpfuac referente a ItemEstrutura e funcao
 java.util.List getUsuariosAcompanhamento(ItemEstruturaIett itemEstrutura)
          Retorna uma lista com todos os usu�rios que emitem parecer no acompanhamento de um item.
 
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

ItemEstUsutpfuacDao

public ItemEstUsutpfuacDao()

ItemEstUsutpfuacDao

public ItemEstUsutpfuacDao(javax.servlet.http.HttpServletRequest request)
Method Detail

getUsuarioAcompanhamento

public ItemEstUsutpfuacIettutfa getUsuarioAcompanhamento(ItemEstruturaIett itemEstrutura,
                                                         TipoFuncAcompTpfa funcao)
                                                  throws ECARException
Pesquisa ItemEstUsutpfuac referente a ItemEstrutura e funcao

Parameters:
itemEstrutura -
funcao -
Returns:
ItemEstUsutpfuac - sen�o encontrar retorna NULL
Throws:
ECARException

getItemEstUsutpfuacIettutfa

public java.util.List getItemEstUsutpfuacIettutfa(java.util.List listItemEstrutura)
                                           throws ECARException
Obter os ItemEstUsutpfuacIettutfa de uma lista de itens

Parameters:
listItemEstrutura -
Returns:
List
Throws:
ECARException

getUsuariosAcompanhamento

public java.util.List getUsuariosAcompanhamento(ItemEstruturaIett itemEstrutura)
                                         throws ECARException
Retorna uma lista com todos os usu�rios que emitem parecer no acompanhamento de um item.

Parameters:
itemEstrutura -
funcao -
Returns:
Throws:
ECARException

buscar

public ItemEstUsutpfuacIettutfa buscar(java.lang.Long codIett,
                                       java.lang.Long codTpfa)
                                throws ECARException
Retorna um objeto ItemEstUsutpfuacIettutfa a partir dos c�digos

Parameters:
codItemEstrutura -
codFuncaoAcompanhamento -
codUsuario -
Returns:
Throws:
ECARException

getFuncaoAcompInfAndamento

public boolean getFuncaoAcompInfAndamento(UsuarioUsu usuario,
                                          ItemEstruturaIett item)
                                   throws ECARException
Retorna true se o Usuario possuir alguma fun��o que informa andamento para o item passado como par�metro.

Parameters:
usuario -
item -
Returns:
Throws:
ECARException

getFuacEmitePosicaoOrderByFuncAcomp

public java.util.List getFuacEmitePosicaoOrderByFuncAcomp(ItemEstruturaIett item)
                                                   throws ECARException
Devolve uma lista de ItemEstUsutpfuac de acordo com a ordem correta de filho para pai. A lista cont�m somente FUAC que tenham funcoes que emitem posicao

Parameters:
item -
Returns:
Throws:
ECARException

getFuacOrderByFuncAcomp

public java.util.List getFuacOrderByFuncAcomp(ItemEstruturaIett item)
                                       throws ECARException
Devolve uma lista de ItemEstUsutpfuac de acordo com a ordem correta de filho para pai.

Parameters:
item -
Returns:
Throws:
ECARException


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