public ActionResult DeleteConfirmed(int id)
        {
            VidoeFile vidoeFile = db.VidoeFiles.Find(id);

            db.VidoeFiles.Remove(vidoeFile);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        // GET: VidoeFiles/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            VidoeFile vidoeFile = db.VidoeFiles.Find(id);

            if (vidoeFile == null)
            {
                return(HttpNotFound());
            }
            return(View(vidoeFile));
        }
 public ActionResult Edit([Bind(Include = "VideoId,UserName,FileName,ContentType,Data,LIkes,SmallDescription")] VidoeFile vidoeFile, HttpPostedFileBase postedFile)
 {
     if (ModelState.IsValid)
     {
         var    userName = User.Identity.GetUserName();
         byte[] bytes;
         using (BinaryReader br = new BinaryReader(postedFile.InputStream))
         {
             bytes = br.ReadBytes(postedFile.ContentLength);
         }
         vidoeFile.UserName        = userName;
         vidoeFile.FileName        = Path.GetFileName(postedFile.FileName);
         vidoeFile.ContentType     = postedFile.ContentType;
         vidoeFile.Data            = bytes;
         db.Entry(vidoeFile).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(vidoeFile));
 }