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")); }
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)); }
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(\"無此檔案\")")); } }
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()); }
//上傳頁面 public ActionResult FileUpload() { HospitalProgramFile hosFileInfo = new HospitalProgramFile(); return(View(hosFileInfo)); }//附件管理上傳