public ActionResult Grid(GridParams gridParams) { var assumptionData = _assumptionDataService.GetAssumptionDatas(new GetAssumptionDatasRequest { Skip = gridParams.DisplayStart, Take = gridParams.DisplayLength, Search = gridParams.Search, SortingDictionary = gridParams.SortingDictionary }); IList <GetAssumptionDatasResponse.AssumptionData> DatasResponse = assumptionData.AssumptionDatas; var data = new { sEcho = gridParams.Echo + 1, iTotalDisplayRecords = assumptionData.TotalRecords, iTotalRecords = assumptionData.AssumptionDatas.Count, aaData = DatasResponse }; return(Json(data, JsonRequestBehavior.AllowGet)); }