public ActionResult DeleteConfirmed(int id) { tblGaleriaImagenes tblgaleriaimagenes = db.tblGaleriaImagenes.Find(id); db.tblGaleriaImagenes.Remove(tblgaleriaimagenes); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: /GaleriaImagenes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblGaleriaImagenes tblgaleriaimagenes = db.tblGaleriaImagenes.Find(id); if (tblgaleriaimagenes == null) { return(HttpNotFound()); } return(View(tblgaleriaimagenes)); }
// GET: /GaleriaImagenes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblGaleriaImagenes tblgaleriaimagenes = db.tblGaleriaImagenes.Find(id); if (tblgaleriaimagenes == null) { return(HttpNotFound()); } ViewBag.cat_ID = new SelectList(db.tblCategoriaImagenes, "cat_ID", "cat_Nombre", tblgaleriaimagenes.cat_ID); return(View(tblgaleriaimagenes)); }
public ActionResult Create([Bind(Include = "Imagen_ID,Imagen_titulo,Imagen_descripcion,Imagen_url,cat_ID")] tblGaleriaImagenes tblgaleriaimagenes) { 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("~/images/Gallery/Recuerdos/"); string PathforDB = "/images/Gallery/Recuerdos/"; 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); tblgaleriaimagenes.Imagen_url = PathforDB + filename; db.tblGaleriaImagenes.Add(tblgaleriaimagenes); db.SaveChanges(); } return(RedirectToAction("Index")); } ViewBag.cat_ID = new SelectList(db.tblCategoriaImagenes, "cat_ID", "cat_Nombre", tblgaleriaimagenes.cat_ID); return(View(tblgaleriaimagenes)); }