public ActionResult DeleteConfirmed(int id) { tblRecursosEducativos tblrecursoseducativos = db.tblRecursosEducativos.Find(id); db.tblRecursosEducativos.Remove(tblrecursoseducativos); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: /RecursosEducativos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblRecursosEducativos tblrecursoseducativos = db.tblRecursosEducativos.Find(id); if (tblrecursoseducativos == null) { return(HttpNotFound()); } return(View("~/Views/RecursosEducativos/Detalles.cshtml", tblrecursoseducativos)); }
// GET: /RecursosEducativos/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblRecursosEducativos tblrecursoseducativos = db.tblRecursosEducativos.Find(id); if (tblrecursoseducativos == null) { return(HttpNotFound()); } return(View(tblrecursoseducativos)); }
// GET: /RecursosEducativos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblRecursosEducativos tblrecursoseducativos = db.tblRecursosEducativos.Find(id); if (tblrecursoseducativos == null) { return(HttpNotFound()); } ViewBag.id_coleccion = new SelectList(db.tblColecciones, "id_coleccion", "nom_coleccion", tblrecursoseducativos.id_coleccion); return(View(tblrecursoseducativos)); }
public ActionResult Edit([Bind(Include = "id_rec_educativo,nom_rec_educativo,desc_rec_educativo,icono_rec_educativo,archivo_rec_educativo,id_coleccion,id_user")] tblRecursosEducativos tblrecursoseducativos) { if (ModelState.IsValid) { foreach (string file in Request.Files) { HttpPostedFileBase hpf = Request.Files[file] as HttpPostedFileBase; if (hpf.ContentLength == 0) { continue; } string folderPath = Server.MapPath("~/Archivos/RecursosEducativos/"); string PathforDB = "/Archivos/RecursosEducativos/"; if (!Directory.Exists(folderPath)) { Directory.CreateDirectory(folderPath); } string filename = string.Format("{0}-{1}", DateTime.Now.ToString("ddMMyyyyHHmmss"), Path.GetFileName(hpf.FileName)); string savedfileName = folderPath + filename; hpf.SaveAs(savedfileName); tblrecursoseducativos.archivo_rec_educativo = PathforDB + filename; tblrecursoseducativos.icono_rec_educativo = "/images/icono_agenda.png"; tblrecursoseducativos.autor_rec_educativo = User.Identity.GetUserName(); tblrecursoseducativos.id_user = User.Identity.GetUserId(); db.Entry(tblrecursoseducativos).State = EntityState.Modified; db.SaveChanges(); } } return(RedirectToAction("Index")); }