ecar.dao
Class PeriodoRevisaoPrevDao

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

public class PeriodoRevisaoPrevDao
extends Dao

Author:
igor

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
PeriodoRevisaoPrevDao(javax.servlet.http.HttpServletRequest request)
          Contrutora
 
Method Summary
 boolean estaNoPeriodoAtual(java.util.Date data)
           
 void excluir(java.lang.String[] codigosParaExcluir)
          Recebe um array contendo c�digos de itens da estrutura e exclui todos os registros.
 boolean existeIntersecaoPeriodos(java.util.Date dtInicio, java.util.Date dtFim, PeriodoRevisaoPrev prevComp)
           
 boolean existePeriodo(java.util.Date data)
           
 PeriodoRevisaoPrev getPeriodoAtual()
           
 boolean setPeriodoRevisaoPrev(javax.servlet.http.HttpServletRequest request, PeriodoRevisaoPrev prev)
          Construtor.
 
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

PeriodoRevisaoPrevDao

public PeriodoRevisaoPrevDao(javax.servlet.http.HttpServletRequest request)
Contrutora

Parameters:
request -
Method Detail

setPeriodoRevisaoPrev

public boolean setPeriodoRevisaoPrev(javax.servlet.http.HttpServletRequest request,
                                     PeriodoRevisaoPrev prev)
                              throws ECARException
Construtor. Chama o Session factory do Hibernate

Throws:
ECARException

existeIntersecaoPeriodos

public boolean existeIntersecaoPeriodos(java.util.Date dtInicio,
                                        java.util.Date dtFim,
                                        PeriodoRevisaoPrev prevComp)
                                 throws ECARException
Parameters:
dtInicio -
dtFim -
prevComp -
Returns:
boolean
Throws:
ECARException

existePeriodo

public boolean existePeriodo(java.util.Date data)
                      throws ECARException
Parameters:
data -
Returns:
boolean
Throws:
ECARException

getPeriodoAtual

public PeriodoRevisaoPrev getPeriodoAtual()
                                   throws ECARException
Returns:
boolean
Throws:
ECARException

estaNoPeriodoAtual

public boolean estaNoPeriodoAtual(java.util.Date data)
                           throws ECARException
Throws:
ECARException

excluir

public void excluir(java.lang.String[] codigosParaExcluir)
             throws ECARException
Recebe um array contendo c�digos de itens da estrutura e exclui todos os registros. Todas os dados do item e todos os dados dos dependentes s�o excluidos tamb�m

Parameters:
codigosParaExcluir -
Throws:
ECARException


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