Exemple #1
0
        // Akat K. Test Download Report
        public void IVR_TestDownload(string strSessionKey)
        {
            IInventoryDocumentHandler invH = ServiceContainer.GetService <IInventoryDocumentHandler>() as IInventoryDocumentHandler;

            Response.Clear();
            Response.AddHeader("Content-Disposition", "attachment; filename=" + "test_download_slip.pdf");
            Response.ContentType     = "application/pdf";
            Response.Charset         = "UTF-8";
            Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8");

            Stream streamFile = invH.GenerateIVR010("50400520120201", "", CommonUtil.dsTransData.dtUserData.EmpNo, CommonUtil.dsTransData.dtOperationData.ProcessDateTime);

            using (MemoryStream ms = new MemoryStream()) {
                streamFile.CopyTo(ms);
                Response.BinaryWrite(ms.ToArray());
            }
            Response.End();
        }