Exemplo n.º 1
0
        public ActionResult FileUploadEdit(HospitalProgramFile editFileData, int file_fileId)//送出編輯資料
        {
            //int fileId = Convert.ToInt32(Request["file_fileId"]);
            HospitalProgramFile data = db.HospitalProgramFile.Find(file_fileId);

            data.file_content = editFileData.file_content;

            db.SaveChanges();
            return(RedirectToAction("hospitalMain", "basicData"));
        }
Exemplo n.º 2
0
        public ActionResult FileUploadEdit(int file_fileId)//得到編輯資料
        {
            HospitalProgramFile filedata = db.HospitalProgramFile.Find(file_fileId);

            //int fileId = Convert.ToInt32(Request["file_fileId"]);
            //var query = from o in db.HospitalProgramFile
            //            where o.file_fileId == file_fileId
            //            select o;
            //HospitalProgramFile data = query.FirstOrDefault();
            return(View(filedata));
        }
Exemplo n.º 3
0
        public ActionResult DownloadFile(int id) //檔案下載
        {
            HospitalProgramFile Download = db.HospitalProgramFile.Find(id);

            if (Download != null)
            {
                Stream iStream = new FileStream(Download.file_url, FileMode.Open, FileAccess.Read, FileShare.Read);
                return(File(iStream, Download.file_url, Download.hos_FileName));
            }
            else
            {
                return(JavaScript("alert(\"無此檔案\")"));
            }
        }
Exemplo n.º 4
0
        public ActionResult FileUpload(FormCollection frm)//附件管理上傳POST
        {
            HttpPostedFileBase hosFile = Request.Files["hos_FileName"];
            int    hosId           = Convert.ToInt32(Session["hospitalID"]);
            string FileContent     = Request["FileContent"];
            string UploadedhosFile = Server.MapPath("~\\Upload") + "\\" + hosFile.FileName;

            hosFile.SaveAs(UploadedhosFile);


            HospitalProgramFile hosFileInfo = new HospitalProgramFile()
            {
                file_content    = FileContent,
                hos_FileName    = hosFile.FileName,
                file_hospitalId = hosId,
                file_url        = UploadedhosFile
            };

            db.HospitalProgramFile.Add(hosFileInfo);
            db.SaveChanges();
            TempData["uploadFileMessage"] = "上傳成功";
            return(View());
        }
Exemplo n.º 5
0
        //上傳頁面
        public ActionResult FileUpload()
        {
            HospitalProgramFile hosFileInfo = new HospitalProgramFile();

            return(View(hosFileInfo));
        }//附件管理上傳