private void HandleWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { // Esconde label de carregamento lblCarregando.Hide(); // Torna visível os componentes lblDivider.Visible = true; lblTitulo.Visible = true; lblTituloProdutos.Visible = true; dgvProdutos.Visible = true; lblTituloReportTotal.Visible = true; lblTituloReportGeral.Visible = true; // Preenche o relatório de dados gerais com os dados this.mercadoesTableAdapter.Fill(this.dadosGerais.Mercadoes, IdLista); // Preenche o relatório de dados totais com os dados this.mercadoesTableAdapter1.Fill(this.dadosTotais.Mercadoes, IdLista); // Atualiza os relatórios this.reportGerais.RefreshReport(); this.reportTotal.RefreshReport(); // Mostra os relatórios na tela reportGerais.Visible = true; reportTotal.Visible = true; // Atualiza componente de texto com a ultima data de atualização de preços formPrincipalReferencia.DefineTextoHoraAtualizacao(); }