ecar.dao
Class UnidadeOrcamentariaDao

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

public class UnidadeOrcamentariaDao
extends Dao

Author:
evandro

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
UnidadeOrcamentariaDao(javax.servlet.http.HttpServletRequest request)
          Construtor.
 
Method Summary
 void alterar(UnidadeOrcamentariaUO unidade)
          Verifica duplica��o depois altera
 void excluir(UnidadeOrcamentariaUO unidade)
          Utiliza o m�todo excluir da classe Dao realizando antes valida��es de relacionamento do �rg�o com registros em outras tabelas.
 UnidadeOrcamentariaUO getUnidadeByCodigoIdentUo(java.lang.Long codigoIdentUo)
          Carrega listagem de Unidades Orcamentarias de acordo com o codigoIdentUo
 java.util.List getUnidadeOrcamentariaByOrgao(OrgaoOrg orgao, java.lang.String campoOrdem)
          Retorna uma lista de unidades or�ament�rias de um �rg�o espec�fico.
 java.util.ArrayList<UnidadeOrcamentariaUO> getUnidadesByPeriodicidade(java.lang.Long codPerExe, java.lang.Long orgId, java.lang.Character indAtivoPodPerExe)
          Carrega listagem de Unidades Orcamentarias de acordo com o periodo
 void salvar(UnidadeOrcamentariaUO unidade)
          Verifica duplica��o depois salva
 
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

UnidadeOrcamentariaDao

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

Method Detail

excluir

public void excluir(UnidadeOrcamentariaUO unidade)
             throws ECARException
Utiliza o m�todo excluir da classe Dao realizando antes valida��es de relacionamento do �rg�o com registros em outras tabelas.

Parameters:
situacao -
Throws:
ECARException

salvar

public void salvar(UnidadeOrcamentariaUO unidade)
            throws ECARException
Verifica duplica��o depois salva

Parameters:
unidade -
Throws:
ECARException

alterar

public void alterar(UnidadeOrcamentariaUO unidade)
             throws ECARException
Verifica duplica��o depois altera

Parameters:
unidade -
Throws:
ECARException

getUnidadeOrcamentariaByOrgao

public java.util.List getUnidadeOrcamentariaByOrgao(OrgaoOrg orgao,
                                                    java.lang.String campoOrdem)
                                             throws ECARException
Retorna uma lista de unidades or�ament�rias de um �rg�o espec�fico.

Parameters:
orgao -
Returns:
List
Throws:
ECARException
Since:
03/07/2007

getUnidadesByPeriodicidade

public java.util.ArrayList<UnidadeOrcamentariaUO> getUnidadesByPeriodicidade(java.lang.Long codPerExe,
                                                                             java.lang.Long orgId,
                                                                             java.lang.Character indAtivoPodPerExe)
                                                                      throws ECARException
Carrega listagem de Unidades Orcamentarias de acordo com o periodo

Parameters:
codPerExe - Identificador
orgId - Identificador do Orgao
indAtivoPodPerExe - Identificador de status ativo / inativo
Returns:
ArrayList
Throws:
ECARException

getUnidadeByCodigoIdentUo

public UnidadeOrcamentariaUO getUnidadeByCodigoIdentUo(java.lang.Long codigoIdentUo)
                                                throws ECARException
Carrega listagem de Unidades Orcamentarias de acordo com o codigoIdentUo

Parameters:
codigoIdentUo - Codigo e-COP
Returns:
UnidadeOrcamentariaUO
Throws:
ECARException


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