private void ProcessarDetalhesBalancetesDiarios(RegistroI300 regI300) { this.UpdateStatusAsynchronousExecution("Processando detalhes de balancetes diários"); IEnumerable <RegistroI310> registrosI310 = BalancetesDiariosService.GetRegistrosI310(regI300.DT_BCTE); foreach (RegistroI310 regI310 in registrosI310) { this.UpdateStatusAsynchronousExecution("Gerando Registro I310"); DadosArquivoContabilService.PersistirRegistro(regI310); } }
private void ProcessarBalancetesPeriodo() { if (!BalancetesDiariosService.EfetuarProcessamentoBalancetesDiarios()) { return; } this.UpdateStatusAsynchronousExecution("Iniciando processamento de balancetes diários"); IEnumerable <RegistroI300> registrosI300 = BalancetesDiariosService.GetRegistrosI300(); foreach (RegistroI300 regI300 in registrosI300) { this.UpdateStatusAsynchronousExecution("Gerando Registro I300"); DadosArquivoContabilService.PersistirRegistro(regI300); this.ProcessarDetalhesBalancetesDiarios(regI300); } }