public HttpResponseMessage GetSCDConfiguration(HttpRequestMessage request) { return(GetHttpResponse(request, () => { HttpResponseMessage response = null; SCDConfiguration configuration = _ScorecardService.GetFirstSetup(); // notice no need to create a seperate model object since SCDConfiguration entity will do just fine response = request.CreateResponse <SCDConfiguration>(HttpStatusCode.OK, configuration); return response; })); }
public HttpResponseMessage UpdateSCDConfiguration(HttpRequestMessage request, [FromBody] SCDConfiguration configurationModel) { return(GetHttpResponse(request, () => { var configuration = _ScorecardService.UpdateSCDConfiguration(configurationModel); return request.CreateResponse <SCDConfiguration>(HttpStatusCode.OK, configuration); })); }
public SCDConfiguration UpdateSCDConfiguration(SCDConfiguration scdConfiguration) { return(Channel.UpdateSCDConfiguration(scdConfiguration)); }