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