Beispiel #1
0
        public async Task <IActionResult> UpdatePrice(PriceUpdateRequest request)
        {
            var productId = await _manageProductService.UpdatePrice(request);

            if (productId <= 0)
            {
                return(Ok(false));
            }
            return(Ok(true));
        }
Beispiel #2
0
        public async Task <int> UpdatePrice(PriceUpdateRequest request)
        {
            var product = await _context.products.Where(x => x.id == request.id).FirstOrDefaultAsync();

            product.price = request.newPrice;
            _context.Entry(product).State = EntityState.Modified;
            await _context.SaveChangesAsync();

            return(product.id);
        }