示例#1
0
        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 }));
        }
示例#2
0
        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 }));
        }