public IHttpActionResult Put([FromBody] Product product) { var getProductResult = _productsManager.GetProductsFiltered(p => p.ID == product.ID); if (!getProductResult.Success) { return(BadRequest("Product not found")); } var updateResult = _productsManager.EditProduct(getProductResult.Data.FirstOrDefault()); if (!updateResult.Success) { return(BadRequest(updateResult.Message)); } return(Ok()); }