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