private void ubImprimirGraficoImpresion_Click(object sender, EventArgs e) { try { Bitmap b = new Bitmap((Image)upbImpresion.Image); String RutaGrafico = String.Format("{0}Grafico_Impresion_{1}.png", FrmMain.CarpetaImagenes, ItemCotizacion.ID); b.Save(RutaGrafico); Soft.Reporte.Entidades.Reporte Reporte = (Soft.Reporte.Entidades.Reporte)HelperNHibernate.GetEntityByField("Reporte", "Codigo", "VEN-0005"); ParametroReporte Parametro = Reporte.Parametros[0]; Parametro.Valor = RutaGrafico; PrintReport ControladorImpresion = new PrintReport(); ControladorImpresion.m_ObjectFlow = Reporte; ControladorImpresion.Start(); } catch (Exception ex) { SoftException.Control(ex); } }
private void ubImprimirGraficoPrecorte_Click(object sender, EventArgs e) { try { if (ItemOrdenProduccion == null) { return; } if (ActualizandoIU) { return; } Bitmap b = new Bitmap((Image)upbPrecorte.Image); String RutaGrafico = String.Format("{0}Grafico_Precorte_{1}.png", FrmMain.ObtenerValorKey("CarpetaOrdenesProduccion"), ItemOrdenProduccion.ID); b.Save(RutaGrafico); Soft.Reporte.Entidades.Reporte Reporte = (Soft.Reporte.Entidades.Reporte)HelperNHibernate.GetEntityByField("Reporte", "Codigo", "VEN-0006"); ParametroReporte Parametro = Reporte.Parametros[0]; Parametro.Valor = RutaGrafico; PrintReport ControladorImpresion = new PrintReport(); ControladorImpresion.m_ObjectFlow = Reporte; ControladorImpresion.Start(); } catch (Exception ex) { SoftException.Control(ex); } }