public async Task<ActionResult> PutCustomer(int id, [FromBody]Customer customer)
{
if (!ModelState.IsValid) {
return BadRequest(this.ModelState);
}
var status = await _repo.UpdateCustomerAsync(customer);
if (!status) {
return BadRequest("Unable to update customer");
}
return Ok(status);
}