public JsonResult GetPresentReading(DateTime time) { var model = new ReadingUpdateModel(); // if (_readingService.GetPreviousReadingList(time).Count == 0) return Json("0"); var readingList = _readingService.GetReadingList(time); if (readingList.Count == 0) { return(Json("0")); } else { string[,] arr = new string[readingList.Count, 4]; for (int i = 0; i < readingList.Count; i++) { arr[i, 0] = "#PresentReading" + readingList.ElementAt(i).TenantId; arr[i, 1] = readingList.ElementAt(i).PresentReading.ToString(); arr[i, 2] = "#PreviousReading" + readingList.ElementAt(i).TenantId; arr[i, 3] = readingList.ElementAt(i).PreviousReading.ToString(); } string output = JsonConvert.SerializeObject(arr); return(Json(output)); } }