public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { LSN022_IMPRIMIRORCAMENTO_ rpt = new LSN022_IMPRIMIRORCAMENTO_(); rpt.Site = this.Site; return(rpt); }
protected void btnImprimir_Click(object sender, EventArgs e) { if (!validacoes()) { Session.Add("danger", "Selecione um Orçamento "); } else { OrcamentoDAL dbPedidoCompra = new OrcamentoDAL(); _crystalReport = new LSN022_IMPRIMIRORCAMENTO_(); _dsPedido = dbPedidoCompra.GetData(Convert.ToInt32(txtCodigo.Text), ref erro); if (_dsPedido != null) { _crystalReport.SetDataSource(_dsPedido); CrystalReportViewer1.ReportSource = _crystalReport; _crystalReport.PrintToPrinter(1, false, 0, 0); } if (erro != "") { Session.Add("danger", "Não foi possível imprimir " + erro); } } }