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)); }