ecar.dao
Class AtributoDao

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

public class AtributoDao
extends Dao

Author:
felipev

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
AtributoDao(javax.servlet.http.HttpServletRequest request)
          Construtor.
 
Method Summary
 void alterar(AtributosAtb atributo)
           
 void excluir(AtributosAtb atributo)
          Exclui um atributo, verificando antes se ele possui rela��o com outras tabelas.
 java.util.List getAtributosNaoOpcionais()
          Devolve um conjunto com todos os atributos ativos nao opcionais, ou seja, que s�o obrigatorios em todas as estruturas
 java.util.List getAtributosOpcionais()
          Devolve um conjunto com todos os atributos ativos opcionais
 boolean pesquisarDuplosAtributosAtb(AtributosAtb obj, SisGrupoAtributoSga sisGrupo, java.lang.String indAtivoAtb)
           
 void salvar(AtributosAtb atributo)
           
 void setAtributosAtb(javax.servlet.http.HttpServletRequest request, AtributosAtb atributo, boolean usarGetParamStr)
           
 
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

AtributoDao

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

Method Detail

getAtributosNaoOpcionais

public java.util.List getAtributosNaoOpcionais()
                                        throws ECARException
Devolve um conjunto com todos os atributos ativos nao opcionais, ou seja, que s�o obrigatorios em todas as estruturas

Returns:
Throws:
ECARException

getAtributosOpcionais

public java.util.List getAtributosOpcionais()
                                     throws ECARException
Devolve um conjunto com todos os atributos ativos opcionais

Returns:
Throws:
ECARException

excluir

public void excluir(AtributosAtb atributo)
             throws ECARException
Exclui um atributo, verificando antes se ele possui rela��o com outras tabelas. Neste caso, n�o permite exclus�o

Parameters:
atributo -
Throws:
ECARException

salvar

public void salvar(AtributosAtb atributo)
            throws ECARException
Throws:
ECARException

alterar

public void alterar(AtributosAtb atributo)
             throws ECARException
Throws:
ECARException

pesquisarDuplosAtributosAtb

public boolean pesquisarDuplosAtributosAtb(AtributosAtb obj,
                                           SisGrupoAtributoSga sisGrupo,
                                           java.lang.String indAtivoAtb)
                                    throws ECARException
Throws:
ECARException

setAtributosAtb

public void setAtributosAtb(javax.servlet.http.HttpServletRequest request,
                            AtributosAtb atributo,
                            boolean usarGetParamStr)


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