public ActionResult DeleteConfirmed(int id) { ProductForCanasta productForCanasta = db.ProductForCanastas.Find(id); db.ProductForCanastas.Remove(productForCanasta); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,canastaId,productoId")] ProductForCanasta productForCanasta) { if (ModelState.IsValid) { db.Entry(productForCanasta).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.canastaId = new SelectList(db.CanastasBasicas, "id", "descripcion", productForCanasta.canastaId); ViewBag.productoId = new SelectList(db.Productos, "id", "codigo", productForCanasta.productoId); return(View(productForCanasta)); }
public ActionResult CreateForCanasta([Bind(Include = "id,canastaId,productoId,CantidadMaxima")] ProductForCanasta productForCanasta) { if (ModelState.IsValid) { db.ProductForCanastas.Add(productForCanasta); db.SaveChanges(); return(RedirectToAction("Index", "Home")); } ViewBag.canastaId = new SelectList(db.CanastasBasicas, "id", "descripcion", productForCanasta.canastaId); ViewBag.productoId = new SelectList(db.Productos, "id", "nombre", productForCanasta.productoId); return(View(productForCanasta)); }
// GET: ProductForCanastas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ProductForCanasta productForCanasta = db.ProductForCanastas.Find(id); if (productForCanasta == null) { return(HttpNotFound()); } return(View(productForCanasta)); }
// GET: ProductForCanastas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ProductForCanasta productForCanasta = db.ProductForCanastas.Find(id); if (productForCanasta == null) { return(HttpNotFound()); } ViewBag.canastaId = new SelectList(db.CanastasBasicas, "id", "descripcion", productForCanasta.canastaId); ViewBag.productoId = new SelectList(db.Productos, "id", "codigo", productForCanasta.productoId); return(View(productForCanasta)); }