コード例 #1
0
        public void AtualizaStatusImportacao(ImportadorInfo importadorInfo)
        {
            if (InvokeRequired)
            {
                this.Invoke(new Action <ImportadorInfo>(AtualizaStatusImportacao), new object[] { importadorInfo });
                return;
            }

            lbQuantidadeCEPs.Text       = importadorInfo.QuantidadeRegistros.ToString();
            lbQuantidadeImportados.Text = importadorInfo.QuantidadeProcessados.ToString();
        }
コード例 #2
0
 public BuscadorEnderecoCepService(IImportadorFaixaCep importadorFaixaCep,
                                   IExtratorCepDaFaixa extratorCepDaFaixa,
                                   ICacheCep cacheCep,
                                   IConsultaEnderecoCep consultaEnderecoCep,
                                   IExportadorEnderecoCep exportadorEnderecoCep)
 {
     this.importadorFaixaCep          = importadorFaixaCep;
     this.extratorCepDaFaixa          = extratorCepDaFaixa;
     this.cacheCep                    = cacheCep;
     this.consultaEnderecoCep         = consultaEnderecoCep;
     this.exportadorEnderecoCep       = exportadorEnderecoCep;
     this.notificadorStatusImportacao = new NotificadorStatusImportacao();
     this.importadorInfo              = new ImportadorInfo();
 }
 public void AtualizarStatusImportacao(ImportadorInfo importadorInfo)
 {
     importadores.ForEach(importador => importador.AtualizaStatusImportacao(importadorInfo));
 }