private void ProcessarAbertura() { this.UpdateStatusAsynchronousExecution("Iniciando processamento da abertura contábil"); DadosArquivoContabilService.Inicializar(); this.UpdateStatusAsynchronousExecution("Gerando Registro 0000"); Registro0000 reg0000 = AberturaService.GetRegistro0000(); DadosArquivoContabilService.PersistirRegistro(reg0000); this.UpdateStatusAsynchronousExecution("Gerando Registro 0001"); Registro0001 reg0001 = AberturaService.GetRegistro0001(); DadosArquivoContabilService.PersistirRegistro(reg0001); IEnumerable <Registro0007> registros0007 = AberturaService.GetRegistros0007(); foreach (Registro0007 reg0007 in registros0007) { this.UpdateStatusAsynchronousExecution("Gerando Registro 0007"); DadosArquivoContabilService.PersistirRegistro(reg0007); } }
private void ProcessarRelacionamentoParticipante(Registro0150 reg0150) { this.UpdateStatusAsynchronousExecution("Processando Relacionamento dos Participantes"); if (!DadosArquivoContabilService.RegistroJaExistente("0180", reg0150.COD_PART)) { this.UpdateStatusAsynchronousExecution("Gerando Registro 0180"); Registro0180 reg0180 = AberturaService.GetRegistro0180(reg0150.COD_PART); DadosArquivoContabilService.PersistirRegistro(reg0180); } }