public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } Filess = await _context.Filess.FindAsync(id); if (Filess != null) { _context.Filess.Remove(Filess); await _context.SaveChangesAsync(); } string filePath = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "File", Filess.Name + ".mp4"); if (System.IO.File.Exists(filePath)) { System.IO.File.Delete(filePath); } return(RedirectToPage("./Index")); }
public ActionResult Delete(Filess file) { Filess files = db.Filesses.Find(file.Id); db.Filesses.Remove(files); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Filess = await _context.Filess.FirstOrDefaultAsync(m => m.Id == id); if (Filess == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } Filess = await _context.Filesses.FindAsync(id); if (Filess != null) { _context.Filesses.Remove(Filess); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public ActionResult Upload(HttpPostedFileBase Image) { if (Image.ContentLength > 0) { FileName = Path.GetFileName(Image.FileName); FilePath = Path.Combine(Server.MapPath("~/Uploads/"), FileName); FileExtention = Path.GetExtension(FileName); FileSize = Image.ContentLength; Image.SaveAs(FilePath); } Filess File = new Filess(); File.Name = FileName; File.Extention = FileExtention; File.Path = FilePath; File.Size = FileSize; db.Filesses.Add(File); db.SaveChanges(); return(RedirectToAction("Index")); }
public void GetAll(Filess Filee) { _context.Filess.Add(Filee); _context.SaveChanges(); }
public ActionResult Delete(int Id) { Filess file = db.Filesses.Find(Id); return(View(file)); }