public ActionResult DeleteConfirmed(int id) { ImagenesProductos imagenesProductos = db.ImagenesProductos.Find(id); db.ImagenesProductos.Remove(imagenesProductos); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: ImagenesProductos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ImagenesProductos imagenesProductos = db.ImagenesProductos.Find(id); if (imagenesProductos == null) { return(HttpNotFound()); } return(View(imagenesProductos)); }
// GET: ImagenesProductos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ImagenesProductos imagenesProductos = db.ImagenesProductos.Find(id); if (imagenesProductos == null) { return(HttpNotFound()); } ViewBag.idProducto = new SelectList(db.Productos, "id", "nombre", imagenesProductos.idProducto); return(View(imagenesProductos)); }
public ActionResult Edit(ImagenesProductos imagenesProductos, HttpPostedFileBase imagen) { string ruta = Server.MapPath("/Content/img"); if (ModelState.IsValid) { ImagenesProductos imagenesProductosDB = db.ImagenesProductos.Find(imagenesProductos.id); if (imagen != null) { imagen.SaveAs($"{ruta}/{imagen.FileName}"); imagenesProductosDB.url = $"/Content/img/{imagen.FileName}"; } imagenesProductosDB.idProducto = imagenesProductos.idProducto; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idProducto = new SelectList(db.Productos, "id", "nombre", imagenesProductos.idProducto); return(View(imagenesProductos)); }
public ActionResult Create(ImagenesProductos imagenesProductos, HttpPostedFileBase imagen) { string ruta = Server.MapPath("/Content/img"); if (ModelState.IsValid) { if (imagen == null) { ViewBag.idProducto = new SelectList(db.Productos, "id", "nombre"); ViewBag.Mensaje = "Debe subir una imágen"; return(View("Create")); } imagen.SaveAs($"{ruta}/{imagen.FileName}"); imagenesProductos.url = $"/Content/img/{imagen.FileName}"; db.ImagenesProductos.Add(imagenesProductos); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idProducto = new SelectList(db.Productos, "id", "nombre", imagenesProductos.idProducto); return(View(imagenesProductos)); }