public ActionResult FileUpload(Note notes) { // object v = (TempData["TID"]); //string Tid = v.ToString(); if (ModelState.IsValid) { using (NMSEntities db = new NMSEntities()) { String FileExt = Path.GetExtension(notes.files.FileName).ToUpper(); if (FileExt == ".PDF") { Stream str = notes.files.InputStream; BinaryReader Br = new BinaryReader(str); Byte[] FileDet = Br.ReadBytes((Int32)str.Length); Note n = new NMS.Models.Note(); n.PDFFile = FileDet; //SaveFileDetails(n); db.AddNotes(notes.TID, notes.ModuleID, notes.SubID, notes.ClassID, n.PDFFile); return(RedirectToAction("FileUpload")); } else { ViewBag.FileStatus = "Invalid file format."; return(View()); } } } return(View()); }