public ActionResult Assignment_Upload(HttpPostedFileBase file) { if (file != null && file.ContentLength > 0) { Assignment assignment = new Assignment(); assignment.AssignmentName = Path.GetFileName(file.FileName); assignment.Type = Path.GetExtension(file.FileName); assignment.Path = Path.Combine(Server.MapPath("~/Assignments/"), assignment.AssignmentName); assignment.FacultyId = Convert.ToInt32(Session["facultyId"]); file.SaveAs(assignment.Path); assignmentrepo.Assignment_Create(assignment); } List <Assignment> data = assignmentrepo.Assignment_Read(); return(RedirectToAction("Assignment_Read", data)); }