public HttpResponseMessage UpdateTeamSector(HttpRequestMessage request, [FromBody] TeamSector teamsectorModel) { return(GetHttpResponse(request, () => { var teamsector = _MPRBSService.UpdateTeamSector(teamsectorModel); return request.CreateResponse <TeamSector>(HttpStatusCode.OK, teamsector); })); }
public HttpResponseMessage GetTeamSector(HttpRequestMessage request, int Mpr_Team_Sector_ID) { return(GetHttpResponse(request, () => { HttpResponseMessage response = null; TeamSector teamsector = _MPRBSService.GetTeamSector(Mpr_Team_Sector_ID); // notice no need to create a seperate model object since TeamSector entity will do just fine response = request.CreateResponse <TeamSector>(HttpStatusCode.OK, teamsector); return response; })); }
public HttpResponseMessage DeleteTeamSector(HttpRequestMessage request, [FromBody] int Mpr_Team_Sector_ID) { return(GetHttpResponse(request, () => { HttpResponseMessage response = null; // not that calling the WCF service here will authenticate access to the data TeamSector teamsector = _MPRBSService.GetTeamSector(Mpr_Team_Sector_ID); if (teamsector != null) { _MPRBSService.DeleteTeamSector(Mpr_Team_Sector_ID); response = request.CreateResponse(HttpStatusCode.OK); } else { response = request.CreateErrorResponse(HttpStatusCode.NotFound, "No team sector found under that ID."); } return response; })); }
public TeamSector UpdateTeamSector(TeamSector teamsector) { return(Channel.UpdateTeamSector(teamsector)); }