Exemplo n.º 1
0
        public async Task <bool> ChangeProductQuantity(ProductQuantityChangeParamerets paramerets, AppDbContext context)
        {
            var productQuantityChange = new ProductQuantityChange();

            productQuantityChange.Active         = true;
            productQuantityChange.Date           = DateTime.Now;
            productQuantityChange.IsPurchase     = paramerets.IsPurchase;
            productQuantityChange.QuantityChange = paramerets.QuantityChange;
            productQuantityChange.ProductId      = paramerets.ProductId;
            context.ProductQuantityChanges.Add(productQuantityChange);

            try
            {
                await context.SaveChangesAsync();

                return(true);
            }catch (Exception e) { }
            return(false);
        }
        public async Task <ActionResult <int> > ChangeProductQuantity([FromBody] ProductQuantityChangeParamerets paramerets)
        {
            var result = await _productQuantityChangeService.ChangeProductQuantity(paramerets, _context);

            return(Ok(result));
        }