using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;


using System.Drawing;
using System.Collections.Generic;
using ceTe.DynamicPDF;
using ReportVS;
using ceTe.DynamicPDF.Merger;
using LogFilePDF;
public partial class showPDF : System.Web.UI.Page
{
    
     

    protected void Page_Load(object sender, EventArgs e)
    {

        
            MergeDocument mDoc = new MergeDocument(new PdfDocument(this.getPdf(Int32.Parse(Request.QueryString.Get("pdfId").ToString()))));
            mDoc.DrawToWeb();
          
    }

    
    public byte[] getPdf(int idPdf)
    {
        List<Parametro> listaParametri = new List<Parametro>();
        Parametro parametro = new Parametro();
        parametro.ParameterName = "idPdf";
        parametro.DbType = DbType.Int32;
        parametro.Value = idPdf;
        listaParametri.Add(parametro);

        return (byte[])DataAccess.ExecuteScalarStoredProcedure(DBProvider.SqlServer, "SP_PDF_READIMAGE", listaParametri);
    }


}