public JsonResult GetJson(IEnumerable <dynamic> mydata, int totalPages, int page, int totalRecords) { List <GridRowData> l = new List <GridRowData>(); //DelegateShapeGridRow convertMethod = ShapeGridRow; foreach (dynamic result in mydata) { GridRowData cls = new GridRowData(); //cls.cell = new List<string>() { result.autoid.ToString(), result.Objid.ToString(), result.WorkDate.ToString(), result.TimeCard2ServiceCode.ToString(), result.TimeCard2Client.ToString(), result.TimeCard2Employee.ToString(), result.Hours.ToString(), result.Amount.ToString(), result.Locked.ToString(), result.Description.ToString(), result.Created.ToString(), result.TimeCard2Creator.ToString(), result.TimeCard2EmpRate.ToString(), result.Code }; cls.cell = ConvertMethod(result); l.Add(cls); } GridData mygridData = new GridData(); mygridData.total = totalPages; mygridData.page = page; mygridData.records = totalRecords; mygridData.rows = l; return(Json(mygridData)); }
public JsonResult GetJson(IEnumerable<dynamic> mydata, int totalPages, int page, int totalRecords) { List<GridRowData> l = new List<GridRowData>(); //DelegateShapeGridRow convertMethod = ShapeGridRow; foreach (dynamic result in mydata) { GridRowData cls = new GridRowData(); //cls.cell = new List<string>() { result.autoid.ToString(), result.Objid.ToString(), result.WorkDate.ToString(), result.TimeCard2ServiceCode.ToString(), result.TimeCard2Client.ToString(), result.TimeCard2Employee.ToString(), result.Hours.ToString(), result.Amount.ToString(), result.Locked.ToString(), result.Description.ToString(), result.Created.ToString(), result.TimeCard2Creator.ToString(), result.TimeCard2EmpRate.ToString(), result.Code }; cls.cell = ConvertMethod(result); l.Add(cls); } GridData mygridData = new GridData(); mygridData.total = totalPages; mygridData.page = page; mygridData.records = totalRecords; mygridData.rows = l; return Json(mygridData); }