public FileResult DownloadFile(int?fileId) { OgrenciDBEntities entities = new OgrenciDBEntities(); VideoFiles file = entities.VideoFiles.ToList().Find(p => p.ID == fileId.Value); return(File(file.Data, file.ContentType, file.Name)); }
public ActionResult UploadVideo(HttpPostedFileBase postedFile) { byte[] bytes; using (BinaryReader br = new BinaryReader(postedFile.InputStream)) { bytes = br.ReadBytes(postedFile.ContentLength); } OgrenciDBEntities entities = new OgrenciDBEntities(); entities.VideoFiles.Add(new VideoFiles { Name = Path.GetFileName(postedFile.FileName), ContentType = postedFile.ContentType, Data = bytes }); entities.SaveChanges(); return(RedirectToAction("UploadVideo")); }
public ActionResult UploadVideo() { OgrenciDBEntities entities = new OgrenciDBEntities(); return(View(entities.VideoFiles.Where(p => p.ContentType == "video/mp4").ToList())); }