public HttpResponseMessage UpdateErrorTracker(HttpRequestMessage request, [FromBody] CodeEntities.ErrorTracker errorTrackerModel) { return(GetHttpResponse(request, () => { var errorTracker = _CoreService.UpdateErrorTracker(errorTrackerModel); return request.CreateResponse <CodeEntities.ErrorTracker>(HttpStatusCode.OK, errorTracker); })); }
public HttpResponseMessage GetErrorTracker(HttpRequestMessage request, int errorTrackerId) { return(GetHttpResponse(request, () => { HttpResponseMessage response = null; CodeEntities.ErrorTracker errorTracker = _CoreService.GetErrorTracker(errorTrackerId); // notice no need to create a seperate model object since Client entity will do just fine response = request.CreateResponse <CodeEntities.ErrorTracker>(HttpStatusCode.OK, errorTracker); return response; })); }