public ActionResult PutCustomer([FromRoute] int id, [FromBody] Customer customer) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != customer.Id) { return(BadRequest()); } _cutomerRepository.UpdateCustomer(customer); _cutomerRepository.Save(); return(NoContent()); }