ecar.dao
Class ItemEstruturaBeneficiarioDao

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

public class ItemEstruturaBeneficiarioDao
extends Dao

Author:
felipev

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
ItemEstruturaBeneficiarioDao(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 void alterar(ItemEstrtBenefIettb itemEstruturaBeneficiario)
          Altera os atributos de uma rela��o entre ItemEstrutura e Benefici�rio
 ItemEstrtBenefIettb buscar(java.lang.Long codItemEstrutura, java.lang.Long codBeneficiario)
          Retorna um objeto ItemEstrtBenefIettb a partir do c�digo do Item da Estrutura e do c�digo do benefici�rio
 void excluir(java.lang.String[] codigosParaExcluir, java.lang.Long codItemEstrutura, UsuarioUsu usuarioUsu)
          Recebe um c�digo de item estrutura e um array contendo c�digos de benefici�rios e exclui todos os registros que relacioname este item estrutura com caada um dos c�digos de benefici�rios
 void salvar(ItemEstrtBenefIettb itemEstruturaBeneficiario)
          Grava uma rela��o entre itemEstrutura e Benefici�rio
 void setItemEstruturaBeneficiario(javax.servlet.http.HttpServletRequest request, ItemEstrtBenefIettb itemEstruturaBeneficiario)
          Cria um objeto itemEstruturaBeneficiario a partir de par�metros passados no objeto request
 void setPK(ItemEstrtBenefIettb itemEstruturaBeneficiario)
          M�todo utilizado para setar os valores da PK da classe ItemEStruturaBeneficiario
 
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

ItemEstruturaBeneficiarioDao

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

buscar

public ItemEstrtBenefIettb buscar(java.lang.Long codItemEstrutura,
                                  java.lang.Long codBeneficiario)
                           throws ECARException
Retorna um objeto ItemEstrtBenefIettb a partir do c�digo do Item da Estrutura e do c�digo do benefici�rio

Parameters:
codItemEstrutura -
codBeneficiario -
Returns:
Throws:
ECARException

setItemEstruturaBeneficiario

public void setItemEstruturaBeneficiario(javax.servlet.http.HttpServletRequest request,
                                         ItemEstrtBenefIettb itemEstruturaBeneficiario)
                                  throws ECARException
Cria um objeto itemEstruturaBeneficiario a partir de par�metros passados no objeto request

Parameters:
request -
itemEstruturaBeneficiario -
Throws:
ECARException

setPK

public void setPK(ItemEstrtBenefIettb itemEstruturaBeneficiario)
M�todo utilizado para setar os valores da PK da classe ItemEStruturaBeneficiario

Parameters:
itemEstruturaBeneficiario -

salvar

public void salvar(ItemEstrtBenefIettb itemEstruturaBeneficiario)
            throws ECARException
Grava uma rela��o entre itemEstrutura e Benefici�rio

Parameters:
itemEstruturaBeneficiario -
Throws:
ECARException

alterar

public void alterar(ItemEstrtBenefIettb itemEstruturaBeneficiario)
             throws ECARException
Altera os atributos de uma rela��o entre ItemEstrutura e Benefici�rio

Parameters:
itemEstruturaBeneficiario -
Throws:
ECARException

excluir

public void excluir(java.lang.String[] codigosParaExcluir,
                    java.lang.Long codItemEstrutura,
                    UsuarioUsu usuarioUsu)
             throws ECARException
Recebe um c�digo de item estrutura e um array contendo c�digos de benefici�rios e exclui todos os registros que relacioname este item estrutura com caada um dos c�digos de benefici�rios

Parameters:
codigosParaExcluir -
codItemEstrutura -
Throws:
ECARException


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