private void Imprimir() { try { XINV_Rpt017_Rpt Reporte = new XINV_Rpt017_Rpt(); Reporte.P_IdSucursal_origen.Value = infoTransferencia.IdSucursalOrigen; Reporte.P_IdBodega_origen.Value = infoTransferencia.IdBodegaOrigen; Reporte.P_IdTransferencia.Value = infoTransferencia.IdTransferencia; Reporte.RequestParameters = false; DevExpress.XtraReports.UI.ReportPrintTool pt = new DevExpress.XtraReports.UI.ReportPrintTool(Reporte); pt.AutoShowParametersPanel = false; Reporte.ShowPreviewDialog(); if (infoTransferencia.IdGuia != null && infoTransferencia.IdGuia != 0 && MessageBox.Show("Desea imprimir la guia?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { XINV_NAT_Rpt001_Rpt Rpt = new XINV_NAT_Rpt001_Rpt(); Rpt.PIdEmpresa.Value = param.IdEmpresa; Rpt.PIdGuia.Value = infoTransferencia.IdGuia ?? 0; Rpt.RequestParameters = false; DevExpress.XtraReports.UI.ReportPrintTool ptg = new DevExpress.XtraReports.UI.ReportPrintTool(Rpt); ptg.AutoShowParametersPanel = false; Rpt.ShowPreviewDialog(); } } catch (Exception ex) { busLogError.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnImprimir_Click(object sender, EventArgs e) { try { info_guia = (in_Guia_x_traspaso_bodega_Info)gridView_OC_x_Guia.GetRow(RowHandle); if (info_guia != null) { XINV_NAT_Rpt001_Rpt Reporte = new XINV_NAT_Rpt001_Rpt(); Reporte.PIdEmpresa.Value = param.IdEmpresa; Reporte.PIdGuia.Value = info_guia.IdGuia; Reporte.RequestParameters = false; DevExpress.XtraReports.UI.ReportPrintTool pt = new DevExpress.XtraReports.UI.ReportPrintTool(Reporte); pt.AutoShowParametersPanel = false; Reporte.ShowPreviewDialog(); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }