public HttpResponseMessage GetTeamClassificationMap(HttpRequestMessage request, int teamClassificationMapId) { return(GetHttpResponse(request, () => { HttpResponseMessage response = null; TeamClassificationMap teamClassificationMap = _MPRCoreService.GetTeamClassificationMap(teamClassificationMapId); // notice no need to create a seperate model object since TeamClassificationMap entity will do just fine response = request.CreateResponse <TeamClassificationMap>(HttpStatusCode.OK, teamClassificationMap); return response; })); }
public HttpResponseMessage DeleteTeamClassificationMap(HttpRequestMessage request, [FromBody] int teamClassificationMapId) { return(GetHttpResponse(request, () => { HttpResponseMessage response = null; // not that calling the WCF service here will authenticate access to the data TeamClassificationMap teamClassificationMap = _MPRCoreService.GetTeamClassificationMap(teamClassificationMapId); if (teamClassificationMap != null) { _MPRCoreService.DeleteTeamClassificationMap(teamClassificationMapId); response = request.CreateResponse(HttpStatusCode.OK); } else { response = request.CreateErrorResponse(HttpStatusCode.NotFound, "No teamClassificationMap found under that ID."); } return response; })); }
public TeamClassificationMap UpdateTeamClassificationMap(TeamClassificationMap teamClassificationMap) { return(Channel.UpdateTeamClassificationMap(teamClassificationMap)); }
public HttpResponseMessage UpdateTeamClassificationMap(HttpRequestMessage request, [FromBody] TeamClassificationMap teamteamclassificationmapModel) { return(GetHttpResponse(request, () => { var teamteamclassificationmap = _MPRCoreService.UpdateTeamClassificationMap(teamteamclassificationmapModel); return request.CreateResponse <TeamClassificationMap>(HttpStatusCode.OK, teamteamclassificationmap); })); }