Exemple #1
0
        private void RegistrarLogArquivo(Arquivo arquivo)
        {
            LogArquivo logArquivo = new LogArquivo();

            logArquivo.Nome             = arquivo.Nome;
            logArquivo.DataModificacao  = arquivo.DataModificacao;
            logArquivo.DataCriacao      = arquivo.DataCriacao;
            logArquivo.DataDownload     = arquivo.DataDownload;
            logArquivo.LocalDestino     = arquivo.LocalDestino;
            logArquivo.LocalDestinoDBF  = arquivo.LocalDestinoDBF;
            logArquivo.LocalOrigem      = arquivo.LocalOrigem;
            logArquivo.SucessoConversao = arquivo.SucessoConversao;
            logArquivo.SucessoDownload  = arquivo.SucessoDownload;
            logArquivo.Tamanho          = arquivo.Tamanho;

            if (arquivo.DataAlteracaoRegistro.HasValue)
            {
                logArquivo.DataAlteracaoRegistro = arquivo.DataAlteracaoRegistro;
                logArquivo.EventoInclusao        = false;
            }
            else
            {
                logArquivo.EventoInclusao        = true;
                logArquivo.DataAlteracaoRegistro = DateTime.Now;
            }

            this.SalvarLogAquivoBanco(logArquivo);
        }
Exemple #2
0
        private void SalvarLogAquivoBanco(LogArquivo arquivo)
        {
            LogArquivoApplication arqApp = new LogArquivoApplication();

            arqApp.AlteraOuInsere(arquivo);
        }