Exemplo n.º 1
0
        public JanelaImpressão(Entidades.Acerto.ControleAcertoMercadorias acerto)
        {
            Apresentação.Formulários.AguardeDB.Mostrar();
            InitializeComponent();

            this.acerto = acerto;

            lblDescrição.Text = "É o resumo de mercadorias relacionadas para " + acerto.Pessoa.PrimeiroNome;

            if (acerto == null)
                throw new NullReferenceException("Acerto é nulo para janela de impressão");

            System.Data.DataSet ds = acerto.ObterImpressão(optResumido.Checked);

            relatório = new Relatório();

            relatório.SetDataSource(ds);

            InserirDocumento(relatório, acerto.Pessoa.PrimeiroNome);

            Apresentação.Formulários.AguardeDB.Fechar();
        }