// PUT: api/Weeks/5 public IHttpActionResult Put(int id, [FromBody] week value) { try { value.id = id; return(ResponseMessage(Request.CreateResponse(new { response = weekService.updateWeek(value) }))); } catch (Exception e) { return(ResponseMessage(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, e.ToString()))); } }