public bool agregar_producto_carrito(int idUsuario, CarritoComprasProducto carrito) { using (NpgsqlConnection con = conexion.GetConexion()) { con.Open(); string sql = "call products.pa_agregar_carrito_compras(@idUsuario,@idProducto,@cantidad_agregada); "; using (var command = new NpgsqlCommand(sql, con)) { command.Parameters.AddWithValue("@idUsuario", idUsuario); command.Parameters.AddWithValue("@idProducto", carrito.idProducto); command.Parameters.AddWithValue("@cantidad_agregada", carrito.Cantidad); int result = command.ExecuteNonQuery(); return(result == -1); } } }
public bool Post(int idUsuario, [FromBody] CarritoComprasProducto carrito) { bool respuesta = carrito_compras_negocio.agregar_producto_carrito(idUsuario, carrito); return(respuesta); }
public bool agregar_producto_carrito(int idUsuario, CarritoComprasProducto carrito) { return(carrito_compras_datos.agregar_producto_carrito(idUsuario, carrito)); }