예제 #1
0
 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);
     }
 }
예제 #2
0
 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);
     }
 }