示例#1
0
        // ----------EDITAR PRODUCTO--------
        public ActionResult EditarProducto(int ID, FormCollection formulario)
        {
            Producto producto = new Producto();

            producto.id      = ID;
            producto.precio  = Convert.ToDecimal(formulario["precio"]);
            producto.tipo    = Convert.ToString(formulario["tipo"]);
            producto.talla   = Convert.ToString(formulario["talla"]);
            producto.stock   = Convert.ToInt32(formulario["stock"]);
            producto.rutaimg = Convert.ToString(formulario["rutaimg"]);
            ProductosManager productoManager = new ProductosManager();

            productoManager.EditarProducto(producto);

            if (Request.Files.Count > 0 &&
                Request.Files[0].ContentLength > 0) //para validar que vino el archivo
            {
                string rutaFinal = Server.MapPath("/Content/imagenes" + producto.rutaimg + ".jpg");
                Request.Files[0].SaveAs(rutaFinal);
            }

            return(RedirectToAction("Producto", "Admin"));
        }