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()));
        }