ecar.dao
Class ItemEstruturaCriterioDao

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

public class ItemEstruturaCriterioDao
extends Dao

Author:
felipev

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
ItemEstruturaCriterioDao(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 ItemEstrutCriterioIettc buscar(java.lang.Long codItemEstrutura, java.lang.Long codCriterio)
          Devolve um objeto ItemEstruturaCriterio a partir de um c�digo de Item Estrutura e um C�digo do Crit�rio
 void excluir(java.lang.String[] codCriterio, java.lang.Long codItemEstrutura, UsuarioUsu usuario)
          Recebe um array com C�digos de Recurso e um c�digo de Item Estrutura e exclui todas as rela��es dos crit�rio que estes c�digos representam com o item da EStrutura
 java.util.List listarCriterios(ItemEstruturaIett itemEstrutura)
          Devolve uma lista com todos os Crit�rios de um Item da Estrutura
 void salvar(java.lang.Long codCriterio, java.lang.Long codItemEstrutura, UsuarioUsu usuario)
          Grava um registro de itemEstruturaCriterio
 boolean verificarCriterio(ItemEstruturaIett itemEstrutura, java.util.List idCriteriosCom, java.util.List idCriteriosSem)
          Verifica se o item possui um determinado crit�rio passado pelo parametro "id" nas listas de c�digos de crit�rios.
 
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

ItemEstruturaCriterioDao

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

buscar

public ItemEstrutCriterioIettc buscar(java.lang.Long codItemEstrutura,
                                      java.lang.Long codCriterio)
                               throws ECARException
Devolve um objeto ItemEstruturaCriterio a partir de um c�digo de Item Estrutura e um C�digo do Crit�rio

Parameters:
codItemEstrutura -
codCriterio -
Returns:
Throws:
ECARException

salvar

public void salvar(java.lang.Long codCriterio,
                   java.lang.Long codItemEstrutura,
                   UsuarioUsu usuario)
            throws ECARException
Grava um registro de itemEstruturaCriterio

Parameters:
codCriterio -
codItemEstrutura -
usuario -
Throws:
ECARException
Since:
n/c

excluir

public void excluir(java.lang.String[] codCriterio,
                    java.lang.Long codItemEstrutura,
                    UsuarioUsu usuario)
             throws ECARException
Recebe um array com C�digos de Recurso e um c�digo de Item Estrutura e exclui todas as rela��es dos crit�rio que estes c�digos representam com o item da EStrutura

Parameters:
codCriterio -
codItemEstrutura -
Throws:
ECARException

listarCriterios

public java.util.List listarCriterios(ItemEstruturaIett itemEstrutura)
                               throws ECARException
Devolve uma lista com todos os Crit�rios de um Item da Estrutura

Parameters:
itemEstrutura -
Returns:
Throws:
ECARException

verificarCriterio

public boolean verificarCriterio(ItemEstruturaIett itemEstrutura,
                                 java.util.List idCriteriosCom,
                                 java.util.List idCriteriosSem)
                          throws ECARException
Verifica se o item possui um determinado crit�rio passado pelo parametro "id" nas listas de c�digos de crit�rios.

Parameters:
itemEstrutura -
idCriteriosCom -
idCriteriosSem -
Returns:
boolean
Throws:
ECARException


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