示例#1
0
    protected void btnGenerarExcel_Click(object sender, EventArgs e)
    {
        try
        {
            if (!EsReporte && !altaImpresion)
            {
                Siniestro.NovedadSiniestrosImpresion_Alta(idSiniestro, 0, Constantes.TipoDocumentoImpreso.CARATULA);
                altaImpresion = true;
            }

            ArchivoDTO archivo = new ArchivoDTO(obtenerTituloArchivoConFecha("Caratula", "xls"), "vnd.ms-excel", "ANSES - FGS", RenderCaratulaSiniestro());
            ExportadorArchivosFlujoFondos exportador = new ExportadorArchivosFlujoFondos();
            exportador.ExportarExcel(archivo);
        }
        catch (Exception ex)
        {
            log.Error(string.Format("{0} - Error:{1}->{2}", System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message));
            mensaje.DescripcionMensaje = "Se produjo un  error. <br/>Reintente en otro momento.";
            mensaje.QuienLLama         = string.Empty;
            mensaje.TipoMensaje        = Controls_Mensaje.infoMensaje.Error;
            mensaje.Mostrar();
            return;
        }
        finally
        { }
    }
示例#2
0
    protected void btnExportarPdf_Click(object sender, EventArgs e)
    {
        string     datos   = RenderFlujoDeFondos(lstFlujoFondo);
        ArchivoDTO archivo = new ArchivoDTO(obtenerTituloArchivoConFecha("FlujoDeFondos", "pdf"), "application/pdf", "Flujo de Fondos", datos);
        ExportadorArchivosFlujoFondos exportador = new ExportadorArchivosFlujoFondos();

        exportador.ExportarPdf(archivo, true);
    }
示例#3
0
    protected void btnExportarExcel_Click(object sender, EventArgs e)
    {
        string     datos   = RenderFlujoDeFondos(lstFlujoFondo);
        ArchivoDTO archivo = new ArchivoDTO(obtenerTituloArchivoConFecha("FlujoDeFondos", "xls"), "vnd.ms-excel", "Flujo de Fondos", datos);
        ExportadorArchivosFlujoFondos exportador = new ExportadorArchivosFlujoFondos();

        exportador.ExportarExcel(archivo);
    }