ecar.dao
Class EstruturaTipoFuncAcompDao

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

public class EstruturaTipoFuncAcompDao
extends Dao

Author:
felipev

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
EstruturaTipoFuncAcompDao(javax.servlet.http.HttpServletRequest request)
          Construtor.
 
Method Summary
 void alterar(EstrutTpFuncAcmpEtttfa estrutTpFuncAcmpEtttfa)
          Altera um registro de EstruturaTipoFuncAcomp e propaga/remove a permiss�o para os pr�ximos n�veis
 void controlaListas(javax.servlet.http.HttpServletRequest request, java.util.List listaEstrutura, java.util.List listaTipoFuncAcomp)
          Controla listas
 java.util.List getEstruturas(TipoFuncAcompTpfa tipoFuncaoAcomp)
          Devolve uma lista com todas as estruturas vinculadas a um Tipo de Fun��o de Acompanhamento
 java.util.List getTipoFuncAcomp(EstruturaEtt estrutura)
          Devolve uma lista com todas os Tipos de Fun��o de Acompanhamento vinculados a uma estrutura
 java.util.List getTipoFuncAcompEmitePosicao(EstruturaEtt estrutura)
          Devolve uma lista com todas os Tipos de Fun��o de Acompanhamento vinculados a uma estrutura que emitem posicao.
 void setEstruturaTipoFuncAcomp(javax.servlet.http.HttpServletRequest request, EstrutTpFuncAcmpEtttfa estruturaTipoFuncAcomp, boolean usarGetParamStr)
           
 java.util.Set<TipoFuncAcompTpfa> setLibTipoFuncAcompTpfa()
          Configura as funcoes de acompanhamento com permissao permiss�o de editar o item mesmo quando o item estiver com o plenejamento bloqueado Adiquire as informacoes do request
 
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

EstruturaTipoFuncAcompDao

public EstruturaTipoFuncAcompDao(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 listaTipoFuncAcomp)
                    throws ECARException
Controla listas

Parameters:
request -
listaEstrutura -
listaTipoFuncAcomp -
Throws:
ECARException

setEstruturaTipoFuncAcomp

public void setEstruturaTipoFuncAcomp(javax.servlet.http.HttpServletRequest request,
                                      EstrutTpFuncAcmpEtttfa estruturaTipoFuncAcomp,
                                      boolean usarGetParamStr)
                               throws ECARException
Parameters:
request -
estruturaTipoFuncAcomp -
usarGetParamStr -
Throws:
ECARException

getTipoFuncAcomp

public java.util.List getTipoFuncAcomp(EstruturaEtt estrutura)
Devolve uma lista com todas os Tipos de Fun��o de Acompanhamento vinculados a uma estrutura

Parameters:
estrutura -
Returns:
List de TipoFuncAcompTpfa

getTipoFuncAcompEmitePosicao

public java.util.List getTipoFuncAcompEmitePosicao(EstruturaEtt estrutura)
Devolve uma lista com todas os Tipos de Fun��o de Acompanhamento vinculados a uma estrutura que emitem posicao.

Parameters:
estrutura -
Returns:
List de TipoFuncAcompTpfa

getEstruturas

public java.util.List getEstruturas(TipoFuncAcompTpfa tipoFuncaoAcomp)
Devolve uma lista com todas as estruturas vinculadas a um Tipo de Fun��o de Acompanhamento

Parameters:
estrutura -
Returns:
List de EstruturaEtt

setLibTipoFuncAcompTpfa

public java.util.Set<TipoFuncAcompTpfa> setLibTipoFuncAcompTpfa()
Configura as funcoes de acompanhamento com permissao permiss�o de editar o item mesmo quando o item estiver com o plenejamento bloqueado Adiquire as informacoes do request

Returns:
Conjunto com a lista de tipo de acompanhamento setada na interface

alterar

public void alterar(EstrutTpFuncAcmpEtttfa estrutTpFuncAcmpEtttfa)
             throws ECARException
Altera um registro de EstruturaTipoFuncAcomp e propaga/remove a permiss�o para os pr�ximos n�veis

Parameters:
EstrutTpFuncAcmpEtttfa -
Throws:
ECARException


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