Exemplo n.º 1
0
        public ActionResult doSanitationInfo(int _supplierId, int id)
        {
            tb_attachment model = new tb_attachment();

            ViewBag._supplierId = _supplierId;
            if (_supplierId > 0)
            {
                model = _attachmentbll.GetModel(id);
            }
            return(View(model));
        }
Exemplo n.º 2
0
        /// <summary>
        /// 下载文件
        /// 作者:章建国
        /// </summary>
        /// <param name="id">主键ID</param>
        /// <returns></returns>
        public FilePathResult GetFileFromDisk(int id)
        {
            tb_attachmentBLL _attachmentbll = new tb_attachmentBLL();
            var    model    = _attachmentbll.GetModel(id);
            string iFile    = AppDomain.CurrentDomain.BaseDirectory + "UpFile//" + model.filePath;
            var    strs     = model.fileName.Split('.');
            string oFile    = AppDomain.CurrentDomain.BaseDirectory + "UpFile//DownLoads//" + strs[0] + ".zip";
            string fileName = model.fileName;

            PublicClass.CompressFile(iFile, oFile);
            return(File(oFile, "application/octet-stream", strs[0] + ".zip"));
        }