public HttpResponseMessage Put(int id, [FromBody] OrderPaperWrapper value)
 {
     try
     {
         var json = JsonConvert.SerializeObject(value);
         var doc  = JsonConvert.DeserializeXNode(json, "OrderPaper");
         HttpResponseMessage response = new HttpResponseMessage();
         response.StatusCode = HttpStatusCode.Created;
         return(response);
     }
     catch (Exception e)
     {
         var response = new HttpResponseMessage(HttpStatusCode.InternalServerError);
         response.ReasonPhrase = e.Message;
         return(response);
     }
 }
        public string Get(int id)
        {
            var sample = string.Empty;

            using (var stream = new FileStream(_appEnvironment.ContentRootPath + @"\op-sample.json", FileMode.Open))
            {
                using (var streamReader = new StreamReader(stream))
                {
                    sample = streamReader.ReadToEnd();
                }
            }
            var obj     = JsonConvert.DeserializeObject(sample);
            var wrapper = new OrderPaperWrapper {
                Id = 14, Number = 9, OrderPaperJson = JsonConvert.SerializeObject(obj), SittingDay = "14-Jan-2017", Status = "Provisional"
            };

            return(JsonConvert.SerializeObject(wrapper));
        }