public ActionResult DeleteConfirmed(int id) { TiendaProducto tiendaProducto = db.TiendaProducto.Find(id); db.TiendaProducto.Remove(tiendaProducto); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ProTiendaID,TiendaID,ProductoID,Disponibilidad")] TiendaProducto tiendaProducto) { if (ModelState.IsValid) { db.Entry(tiendaProducto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ProductoID = new SelectList(from p in db.Producto orderby p.Nombre select new { p.ProductoID, NombreMar = p.Nombre + " - " + p.Marca }, "ProductoID", "NombreMar", tiendaProducto.ProductoID); ViewBag.TiendaID = new SelectList(from r in db.Tienda orderby r.Nombre select new { r.TiendaID, NombreDir = r.Nombre + " - " + r.Direccion }, "TiendaID", "NombreDir", tiendaProducto.TiendaID); return(View(tiendaProducto)); }
// GET: TiendaProductoes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TiendaProducto tiendaProducto = db.TiendaProducto.Find(id); if (tiendaProducto == null) { return(HttpNotFound()); } return(View(tiendaProducto)); }
// GET: TiendaProductoes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TiendaProducto tiendaProducto = db.TiendaProducto.Find(id); if (tiendaProducto == null) { return(HttpNotFound()); } ViewBag.ProductoID = new SelectList(from p in db.Producto orderby p.Nombre select new { p.ProductoID, NombreMar = p.Nombre + " - " + p.Marca }, "ProductoID", "NombreMar", tiendaProducto.ProductoID); ViewBag.TiendaID = new SelectList(from r in db.Tienda orderby r.Nombre select new { r.TiendaID, NombreDir = r.Nombre + " - " + r.Direccion }, "TiendaID", "NombreDir", tiendaProducto.TiendaID); return(View(tiendaProducto)); }
public ActionResult Create([Bind(Include = "ProTiendaID,TiendaID,ProductoID,Disponibilidad")] TiendaProducto tiendaProducto) { if (ModelState.IsValid) { var val = db.TiendaProducto.Where(r => r.Disponibilidad == tiendaProducto.Disponibilidad).FirstOrDefault(); if (val != null) { ModelState.AddModelError(string.Empty, "Que le ponémo"); return(View(tiendaProducto)); } db.TiendaProducto.Add(tiendaProducto); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ProductoID = new SelectList(from p in db.Producto orderby p.Nombre select new { p.ProductoID, NombreMar = p.Nombre + " - " + p.Marca }, "ProductoID", "NombreMar", tiendaProducto.ProductoID); ViewBag.TiendaID = new SelectList(from r in db.Tienda orderby r.Nombre select new { r.TiendaID, NombreDir = r.Nombre + " - " + r.Direccion }, "TiendaID", "NombreDir", tiendaProducto.TiendaID); return(View(tiendaProducto)); }
public ActionResult ActualizaStockPendiente(TiendaProducto tienda) { return(Json(new TiendaProductoDAO().actualizasTiendaProducto(tienda), JsonRequestBehavior.AllowGet)); }