Пример #1
0
        public ActionResult LeggiDocumento(decimal id)
        {
            byte[]         Blob;
            DocumentiModel documento = new DocumentiModel();

            using (dtDocumenti dtd = new dtDocumenti())
            {
                documento = dtd.GetDatiDocumentoById(id);
                Blob      = dtd.GetDocumentoByteById(id);

                Response.AddHeader("Content-Disposition", "inline; filename=" + documento.idDocumenti + documento.estensione.ToLower() + ";");

                switch (documento.estensione.ToLower())
                {
                case ".pdf":
                    return(File(Blob, "application/pdf"));

                default:
                    return(File(Blob, "application/pdf"));
                }
            }
        }