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