public ActionResult DeleteImage(int id, int?pagina) { ViewBag.Pagina = (pagina ?? 1); Plan bdPlan = db.Plan.Find(id); if (bdPlan.FileImage != null) { string sArchivo = Server.MapPath(sFolderImagesPlans + bdPlan.FileImage); bdPlan.FileImage = null; db.Entry(bdPlan).State = EntityState.Modified; db.SaveChanges(); Funcion.EliminaArchivo(sArchivo); } return(RedirectToAction("Details", "Plan", new { id = bdPlan.ID, pagina = ViewBag.Pagina })); }
public ActionResult DeleteImageTraining(int id, int?pagina) { ViewBag.Pagina = (pagina ?? 1); Disciplina bdDisciplina = db.Disciplina.Find(id); if (bdDisciplina.ImageEntrenar != null) { string sArchivo = Server.MapPath(sFolderImagesAssets + bdDisciplina.ImageEntrenar); bdDisciplina.ImageEntrenar = null; db.Entry(bdDisciplina).State = EntityState.Modified; db.SaveChanges(); Funcion.EliminaArchivo(sArchivo); } return(RedirectToAction("Details", "Disciplina", new { id = bdDisciplina.ID, pagina = ViewBag.Pagina })); }