ecar.dao
Class AtributoDemandaDao

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

public class AtributoDemandaDao
extends Dao

Classe de manipula��o de objetos da classe AtributoAtt.

Since:
1.0
Version:
1.0, Fri Jan 27 07:54:28 BRST 2006
Author:
CodeGenerator - Esta classe foi gerada automaticamente

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
AtributoDemandaDao(javax.servlet.http.HttpServletRequest request)
          Construtor.
 
Method Summary
 void alterar(AtributoDemandaAtbdem atributoDemanda)
           
 void excluir(AtributoDemandaAtbdem atributoDemanda)
           
 java.util.List getAtributosDemandaAtivosOrdenadosPorSequenciaLista()
           
 java.util.List getAtributosDemandaAtivosOrdenadosPorSequenciaTelaCampo()
          Retorna todos atributos ativos de demanda ordenados por sequ�ncia de apresenta��o tela campo.
 java.util.List getAtributosDemandaAtivosPorGrupo(SisGrupoAtributoSga sisGrupoAtributoSga)
          Retorna todos atributos ativos de demanda ordenados por sequ�ncia de apresenta��o tela campo.
 boolean pesquisarDuplosAtributoDemanda(AtributoDemandaAtbdem obj, SisGrupoAtributoSga sisGrupo, java.lang.String indAtivoAtbdem)
           
 void salvar(AtributoDemandaAtbdem atributoDemanda)
           
 void setAtributoDemanda(javax.servlet.http.HttpServletRequest request, AtributoDemandaAtbdem atributoDemanda, boolean usarGetParamStr)
          Popula um objeto do tipo AtributoDemandaAtbdem com os dados vindos da tela atrav�s da request
 void validarNomeAtributoDemanda(AtributoDemandaAtbdem atributoDemandaAtbdem)
          Valida se o nome informado para o atributo na demanda � igual a algum dos atributos de regDemanda
 
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

AtributoDemandaDao

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

Method Detail

salvar

public void salvar(AtributoDemandaAtbdem atributoDemanda)
            throws ECARException
Throws:
ECARException

excluir

public void excluir(AtributoDemandaAtbdem atributoDemanda)
             throws ECARException
Throws:
ECARException

alterar

public void alterar(AtributoDemandaAtbdem atributoDemanda)
             throws ECARException
Throws:
ECARException

pesquisarDuplosAtributoDemanda

public boolean pesquisarDuplosAtributoDemanda(AtributoDemandaAtbdem obj,
                                              SisGrupoAtributoSga sisGrupo,
                                              java.lang.String indAtivoAtbdem)
                                       throws ECARException
Throws:
ECARException

setAtributoDemanda

public void setAtributoDemanda(javax.servlet.http.HttpServletRequest request,
                               AtributoDemandaAtbdem atributoDemanda,
                               boolean usarGetParamStr)
                        throws ECARException
Popula um objeto do tipo AtributoDemandaAtbdem com os dados vindos da tela atrav�s da request

Parameters:
request -
atributoDemanda -
usarGetParamStr -
Throws:
ECARException

getAtributosDemandaAtivosOrdenadosPorSequenciaLista

public java.util.List getAtributosDemandaAtivosOrdenadosPorSequenciaLista()
                                                                   throws ECARException
Throws:
ECARException

getAtributosDemandaAtivosOrdenadosPorSequenciaTelaCampo

public java.util.List getAtributosDemandaAtivosOrdenadosPorSequenciaTelaCampo()
                                                                       throws ECARException
Retorna todos atributos ativos de demanda ordenados por sequ�ncia de apresenta��o tela campo.

Parameters:
soAtivos -
Returns:
Throws:
ECARException

getAtributosDemandaAtivosPorGrupo

public java.util.List getAtributosDemandaAtivosPorGrupo(SisGrupoAtributoSga sisGrupoAtributoSga)
                                                 throws ECARException
Retorna todos atributos ativos de demanda ordenados por sequ�ncia de apresenta��o tela campo.

Parameters:
soAtivos -
Returns:
Throws:
ECARException

validarNomeAtributoDemanda

public void validarNomeAtributoDemanda(AtributoDemandaAtbdem atributoDemandaAtbdem)
                                throws ECARException
Valida se o nome informado para o atributo na demanda � igual a algum dos atributos de regDemanda

Parameters:
atributoDemandaAtbdem -
Throws:
ECARException


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