public ActionResult Create([Bind(Include = "Id,Nombre,Precio")] Producto producto) { try { if (ModelState.IsValid) { ILogicaNegocio ln = (ILogicaNegocio)HttpContext.Application["logicaNegocio"]; ln.AltaProducto(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"); }
// POST: api/Productos public void Post([FromBody] Producto value) { ILogicaNegocio ln = (ILogicaNegocio)HttpContext.Current.Application["logicaNegocio"]; ln.AltaProducto(value); }