public ActionResult SaveImport(int id, HttpPostedFileBase upload) { Random rand = new Random(); if (upload != null) { string FileName = "Presentation_" + rand.Next(1000, 9999).ToString() + "_" + System.IO.Path.GetFileName(upload.FileName); string namefromdb = "~/Temp/" + FileName; string path = HttpContext.Server.MapPath(namefromdb); // input.biographyfile = FileName; upload.SaveAs(path); SysFilePath newupload = new SysFilePath(); newupload.FileName = FileName; newupload.FilePath = path; newupload.FileType = "Presentation"; newupload.UploadDate = DateTime.Now; newupload.LinkId = id; db.SysFilePaths.Add(newupload); db.SaveChanges(); RedirectToAction("Details", "confabstracts", new { id = id }); } return(RedirectToAction("Index", new { id = id })); }
public ActionResult DeleteConfirmed(int id) { SysFilePath sys = db.SysFilePaths.Find(id); db.SysFilePaths.Remove(sys); db.SaveChanges(); return(RedirectToAction("Index", new { id = sys.LinkId })); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SysFilePath sys = db.SysFilePaths.Find(id); if (sys == null) { return(HttpNotFound()); } return(View(sys)); }