// PUT: api/Territories/{id} public IHttpActionResult Put(int id, [FromBody] TerritoryDTO value) { if (!ModelState.IsValid) { return(BadRequest("Invalid data")); } ThronesTournamentManager m = new ThronesTournamentManager(); m.UpdateTerritory(value.Transform()); return(Ok()); }