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