ecar.dao
Class ItemEstruturaUploadDao

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

public class ItemEstruturaUploadDao
extends Dao

Author:
felipev

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
ItemEstruturaUploadDao(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 void alterar(ItemEstrutUploadIettup upload, UsuarioUsu usuario)
           
 void excluir(ItemEstrutUploadIettup upload, java.lang.String pathRaiz, UsuarioUsu usuario)
          Exclui um upload e apaga o arquivo vinculado a ela
 void excluir(java.lang.String[] codigosParaExcluir, java.lang.String pathRaiz, UsuarioUsu usuario)
          Exclui os Registros de Upload com os c�digos existente no Array.
 java.util.Collection getAtivos(ItemEstrUplCategIettuc categoria)
          Retorna os Anexos Ativos de uma Categoria de um Item
 void salvar(ItemEstrutUploadIettup upload, UsuarioUsu usuario)
          Salva um registro de Upload
 void salvar(ItemEstrutUploadIettup upload, UsuarioUsu usuario, java.util.List filhos)
           
 void setItemEstruturaUpload(java.util.List campos, ItemEstrutUploadIettup upload, java.lang.String pathRaiz, java.lang.String pathRelativo)
          Constr�i um objeto ItemEstrutUploadIettup a partir de atributos passados no request.
 void setItemEstruturaUpload(java.util.List campos, ItemEstrutUploadIettup upload, java.lang.String pathRaiz, java.lang.String pathRelativo, AcompRelatorioArel acompRelatorioArel, ItemEstrUplCategIettuc itemEstrUplCategIettuc)
          Constr�i um objeto ItemEstrutUploadIettup a partir de atributos passados no request.
 
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

ItemEstruturaUploadDao

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

getAtivos

public java.util.Collection getAtivos(ItemEstrUplCategIettuc categoria)
                               throws ECARException
Retorna os Anexos Ativos de uma Categoria de um Item

Parameters:
itemEstrutura -
Returns:
Collection de Objetos ItemEstrUplCategIettuc
Throws:
ECARException

setItemEstruturaUpload

public void setItemEstruturaUpload(java.util.List campos,
                                   ItemEstrutUploadIettup upload,
                                   java.lang.String pathRaiz,
                                   java.lang.String pathRelativo)
                            throws ECARException
Constr�i um objeto ItemEstrutUploadIettup a partir de atributos passados no request. Realiza upload do arquivo

Parameters:
request -
categoria -
Throws:
ECARException

setItemEstruturaUpload

public void setItemEstruturaUpload(java.util.List campos,
                                   ItemEstrutUploadIettup upload,
                                   java.lang.String pathRaiz,
                                   java.lang.String pathRelativo,
                                   AcompRelatorioArel acompRelatorioArel,
                                   ItemEstrUplCategIettuc itemEstrUplCategIettuc)
                            throws ECARException
Constr�i um objeto ItemEstrutUploadIettup a partir de atributos passados no request. Realiza upload do arquivo

Parameters:
request -
categoria -
Throws:
ECARException

excluir

public void excluir(java.lang.String[] codigosParaExcluir,
                    java.lang.String pathRaiz,
                    UsuarioUsu usuario)
             throws ECARException
Exclui os Registros de Upload com os c�digos existente no Array. Exclui tamb�m os arquivos referenciados por esses registros

Parameters:
codigosParaExcluir -
Throws:
ECARException

excluir

public void excluir(ItemEstrutUploadIettup upload,
                    java.lang.String pathRaiz,
                    UsuarioUsu usuario)
             throws ECARException
Exclui um upload e apaga o arquivo vinculado a ela

Parameters:
upload -
Throws:
ECARException

salvar

public void salvar(ItemEstrutUploadIettup upload,
                   UsuarioUsu usuario)
            throws ECARException
Salva um registro de Upload

Parameters:
upload -
Throws:
ECARException

salvar

public void salvar(ItemEstrutUploadIettup upload,
                   UsuarioUsu usuario,
                   java.util.List filhos)
            throws ECARException
Throws:
ECARException

alterar

public void alterar(ItemEstrutUploadIettup upload,
                    UsuarioUsu usuario)
             throws ECARException
Throws:
ECARException


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