private void ProcessarControlesEncerramento() { this.UpdateStatusAsynchronousExecution("Iniciando geração dos controles de encerramento"); Registro9001 reg9001 = DadosArquivoPisCofinsService.GetRegistro9001(); DadosArquivoPisCofinsService.PersistirRegistro(reg9001); this.UpdateStatusAsynchronousExecution("Gerando Registro 9001"); List <Registro9900> registros9900 = DadosArquivoPisCofinsService.GetRegistros9900().ToList(); foreach (Registro9900 reg9900 in registros9900) { DadosArquivoPisCofinsService.PersistirRegistro(reg9900); this.UpdateStatusAsynchronousExecution("Gerando Registro 9900"); } Registro9990 reg9990 = DadosArquivoPisCofinsService.GetRegistro9990(); DadosArquivoPisCofinsService.PersistirRegistro(reg9990); this.UpdateStatusAsynchronousExecution("Gerando Registro 9990"); Registro9999 reg9999 = DadosArquivoPisCofinsService.GetRegistro9999(); DadosArquivoPisCofinsService.PersistirRegistro(reg9999); this.UpdateStatusAsynchronousExecution("Gerando Registro 9999"); }