Example #1
0
        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));
        }
Example #2
0
        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);
        }