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));
        }