Exemplo n.º 1
0
        public async Task <bool> AdjustInventory(InventoryAdjust adjust)
        {
            var query = @"update inventory set quantity = @ajuste where product_id = @ProductId";

            var resp = await _connection.ExecuteAsync(query, new { ajuste = adjust.adjust_quantity, ProductId = adjust.product_id });

            return(resp > 0);
        }
Exemplo n.º 2
0
        public async Task <IActionResult> AdjustInventory([FromBody] InventoryAdjust adjust)
        {
            if (adjust == null)
            {
                return(BadRequest());
            }

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            await _repo.AdjustInventory(adjust);

            return(Ok());
        }