protected void FinalizarImportacaoComSucesso(Importacao importacao) { importacao.FinalizarProcessamentoComSucesso(); base.Atualizar(importacao); _progressoEvent.OnImportacaoFinalizada(this, new FinalizacaoImportacaoStatusEventArgs { Status = StatusImportacao.FinalizadoComSucesso, QtdaErros = 0, CPFUsuario = importacao.CPFUsuarioImportacao }); }
private bool FinalizarImportacaoComErro(Importacao importacao, IEnumerable <Inconsistencia> inconsistencias) { if (inconsistencias.Any()) { importacao.FinalizarImportacaoComFalha(inconsistencias); base.Atualizar(importacao); _progressoEvent.OnImportacaoFinalizada(this, new FinalizacaoImportacaoStatusEventArgs { Status = StatusImportacao.FinalizadoComFalha, QtdaErros = inconsistencias.Count(), EmailUsuario = importacao.Arquivo.EmailUsuario }); return(true); } return(false); }