//api/Proveedor/2/Llave/3/recibirProductos public void agregarProducto(int idProveedor, string llave, [FromBody] JsonElement productos) { if (proveedorNegocio.validarProveedor(idProveedor, llave)) { List <Producto> listaProductos = new List <Producto>(); var list = JsonConvert.DeserializeObject <List <ProductoProveedorModel> >(productos.ToString()); foreach (ProductoProveedorModel prod in list) { listaProductos.Add( new Producto(prod.id_producto, prod.nombre, SqlMoney.Parse(prod.precio.ToString()), prod.url_img, prod.descripcion, prod.cantidad, proveedorNegocio.buscarProveedor(prod.id_proveedor)) ); } proveedorNegocio.agregarProductosProveedor(listaProductos); } }