public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { LSN006_PEDIDOCOMPRA_ rpt = new LSN006_PEDIDOCOMPRA_(); rpt.Site = this.Site; return(rpt); }
protected void btnImprimir_Click(object sender, EventArgs e) { PedidoCompraDAL dbPedidoCompra = new PedidoCompraDAL(); LSN006_PEDIDOCOMPRA_ crystalReport = new LSN006_PEDIDOCOMPRA_(); DataSet1 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); } }
protected void btnVisualizar_Click(object sender, EventArgs e) { if (!validacoes()) { Session.Add("danger", "Selecione uma Pedido de Compra"); } else { PedidoCompraDAL dbPedidoCompra = new PedidoCompraDAL(); LSN006_PEDIDOCOMPRA_ crystalReport = new LSN006_PEDIDOCOMPRA_(); DataSet1 dsPedido = dbPedidoCompra.GetData(Convert.ToInt32(txtCodigo.Text), ref erro); if (dsPedido != null) { crystalReport.SetDataSource(dsPedido); CrystalReportViewer1.ReportSource = crystalReport; } if (erro != "") { Session.Add("danger", "Não foi possível imprimir " + erro); } } }