예제 #1
0
        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;
            }));
        }
예제 #2
0
        public HttpResponseMessage UpdateSCDConfiguration(HttpRequestMessage request, [FromBody] SCDConfiguration configurationModel)
        {
            return(GetHttpResponse(request, () =>
            {
                var configuration = _ScorecardService.UpdateSCDConfiguration(configurationModel);

                return request.CreateResponse <SCDConfiguration>(HttpStatusCode.OK, configuration);
            }));
        }
예제 #3
0
 public SCDConfiguration UpdateSCDConfiguration(SCDConfiguration scdConfiguration)
 {
     return(Channel.UpdateSCDConfiguration(scdConfiguration));
 }