public async Task <IActionResult> UpdatePrice(PriceUpdateRequest request) { var productId = await _manageProductService.UpdatePrice(request); if (productId <= 0) { return(Ok(false)); } return(Ok(true)); }
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); }