Ejemplo n.º 1
0
        public ActionResult DeleteConfirmed(int id, FormCollection collection)
        {
            ILogicaNegocio ln = (ILogicaNegocio)HttpContext.Application["logicaNegocio"];

            IProducto producto = ln.BuscarProductoPorId(id);

            try
            {
                // TODO: Add delete logic here

                ln.BajaProducto(id);
                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View(producto));
            }
        }
Ejemplo n.º 2
0
        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");
        }
Ejemplo n.º 3
0
        // DELETE: api/Productos/5
        public void Delete(int id)
        {
            ILogicaNegocio ln = (ILogicaNegocio)HttpContext.Current.Application["logicaNegocio"];

            ln.BajaProducto(id);
        }