private void opçãoImprimir_Click(object sender, EventArgs e) { UseWaitCursor = true; List<Relacionamento> listaDocumentos; listaDocumentos = Lista.ObterDocumentosMarcados(); if (listaDocumentos.Count == 0) { UseWaitCursor = false; MessageBox.Show( ParentForm, "Por favor, selecione antes um documento.", "Relação de Consignado", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } List<ReportClass> relatórios = ObterRelatórios(); Formulários.JanelaImpressão visualizador = new Formulários.JanelaImpressão(); int x = 0; foreach (ReportClass relatório in relatórios) visualizador.InserirDocumento(relatório, listaDocumentos[x++].ToString()); UseWaitCursor = false; visualizador.Show(); }
private Formulários.JanelaImpressão CriaJanelaImpressão() { Formulários.JanelaImpressão visualizadorImpressão = new Formulários.JanelaImpressão(); List<ReportClass> relatórios = ObterRelatórios(); int x = 0; foreach (ReportClass relatório in relatórios) { visualizadorImpressão.InserirDocumento(relatório, lista.ItensSelecionados[x++].ToString()); } return visualizadorImpressão; }
private Formulários.JanelaImpressão CriarJanelaImpressãoFornecedores() { Formulários.JanelaImpressão visualizadorImpressão = new Formulários.JanelaImpressão(); ReportClass relatório = ObterRelatórioFornecedores(); visualizadorImpressão.InserirDocumento(relatório, "Relatório"); return visualizadorImpressão; }