public ActionResult Index() { var filesCollection = obj.GetFiles(); ViewBag.A = filesCollection; return(View()); }
public ActionResult Create() { if (Session["USER"] != null) { if (lecturer.Priority >= 7) { DownloadFile download = new DownloadFile(); List <DownloadFile> files = download.GetFiles(); return(View(files)); } } return(RedirectToAction("Index", "Home")); }
public ActionResult Download(int?DownloadId, Project project) { string contentType = string.Empty; if (Session["Position"].Equals("CEO")) { int CurrentFileID = Convert.ToInt32(Session["ProjId"]); var filesCol = obj.GetFiles(); String CurrentFileName = ""; //string CurrentFileName = (from f in filesCol // where f.ProjectId == CurrentFileID // select f.FilePath).First(); foreach (var item in filesCol) { if (item.FilePath.Equals(Session["Path"])) { CurrentFileName = item.FilePath; } if (CurrentFileName.Contains(".pdf")) { contentType = "application/pdf"; } else if (CurrentFileName.Contains(".docx")) { contentType = "application/docx"; } } String fileName = Path.GetFileName(CurrentFileName); return(File(CurrentFileName, contentType, fileName)); } else { return(RedirectToAction("Login", "Account")); } }
public ActionResult Index() { var fileCollection = obj.GetFiles(); return(View(fileCollection)); }