public ActionResult Edit([Bind(Include = "Id,Nombre,Precio")] Producto producto) { try { if (ModelState.IsValid) { ILogicaNegocio ln = (ILogicaNegocio)HttpContext.Application["logicaNegocio"]; ln.ModificarProducto(producto); return(RedirectToAction("Index")); } return(View(producto)); } catch { return(View()); } }
protected void btn_Click(object sender, EventArgs e) { switch (op) { case "alta": ln.AltaProducto(new global::TiendaVirtual.Entidades.Producto( id, txtNombre.Text, decimal.Parse(txtPrecio.Text))); break; case "editar": ln.ModificarProducto(new global::TiendaVirtual.Entidades.Producto( id, txtNombre.Text, decimal.Parse(txtPrecio.Text))); break; case "borrar": ln.BajaProducto(id); break; default: break; } Response.Redirect("Productos.aspx"); }
// PUT: api/Productos/5 public void Put(int id, [FromBody] Producto value) { ILogicaNegocio ln = (ILogicaNegocio)HttpContext.Current.Application["logicaNegocio"]; ln.ModificarProducto(value); }