SHARE
TWEET

Untitled

a guest Jun 16th, 2019 55 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. {
  2.         "id": 23,
  3.         "date": [
  4.             "2018-01-01T00:00:00",
  5.             "2018-01-01T00:00:00",
  6.             "2018-01-01T00:00:00",
  7.             "2018-01-01T00:00:00"
  8.         ],
  9.         "total_room_sold": [
  10.             41,
  11.             41,
  12.             41,
  13.             41
  14.         ],
  15.         "total_rom_revenue": [
  16.             19340082,
  17.             19340082,
  18.             19340082,
  19.             19340082
  20.         ],
  21.         "Segment": {
  22.             "segment_name": [
  23.                 "BFR",
  24.                 "DIS",
  25.                 "PAR",
  26.                 "LON"
  27.             ],
  28.             "room_sold": [
  29.                 4,
  30.                 2,
  31.                 1,
  32.                 0
  33.             ],
  34.             "revenue_by_segment": [
  35.                 1904628,
  36.                 686605,
  37.                 461157,
  38.                 0
  39.             ]
  40.         }
  41.     }
  42.      
  43. {
  44.             "id": 23,
  45.             "date": [
  46.                 "2018-01-01T00:00:00",
  47.                 "2018-01-01T00:00:00",
  48.                 "2018-01-01T00:00:00",
  49.                 "2018-01-01T00:00:00"
  50.             ],
  51.             "total_room_sold": [
  52.                 41,
  53.                 41,
  54.                 41,
  55.                 41
  56.             ],
  57.             "total_rom_revenue": [
  58.                 19340082,
  59.                 19340082,
  60.                 19340082,
  61.                 19340082
  62.             ],
  63.             "Segment": [
  64.              {
  65.               "segment_name": "BFR",
  66.               "rooom_sold" : 4,
  67.               "revenue_by_segment" : 412313213
  68.              },
  69.              {
  70.               "segment_name": "BFR",
  71.               "rooom_sold" : 2,
  72.               "revenue_by_segment" : 12312313
  73.              }
  74.              ]  
  75.  
  76.         }
  77.      
  78. var dt = dt.AsEnumerable(x => x.Field<dynamic>(id)).Select(x => new {
  79.  id = x.key,
  80.  date = x.Field<dynamic>("date"),
  81.  total_room_sold = x.Field<dynami>(total_room_sold),
  82.  Segment = x.Select(s => new {
  83.  segment_name = s.Field<dynamic>("segment_name"),
  84.  room_sold = s.Field<dynamic>("room_sold"),
  85.  })
  86.  
  87. })
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top