private JIT.CPOS.BS.Web.Module.BasicData.Store.Handler.StoreHandler.GridInitEntity GetInitGridData(HttpContext pContext) { JIT.CPOS.BS.Web.Module.BasicData.Store.Handler.StoreHandler.GridInitEntity g = new JIT.CPOS.BS.Web.Module.BasicData.Store.Handler.StoreHandler.GridInitEntity(); g.GridDataDefinds = new JIT.CPOS.BS.Web.Module.BasicData.Store.Handler.StoreHandler().GetStoreGridDataModels(pContext); //new GridColumnModelEntity entity = new GridColumnModelEntity(); entity.DataType = 1; entity.DataIndex = "MappingID"; g.GridDataDefinds.Add(entity); entity = new GridColumnModelEntity(); entity.DataType = 3; entity.DataIndex = "Sequence"; g.GridDataDefinds.Add(entity); g.GridColumnDefinds = new JIT.CPOS.BS.Web.Module.BasicData.Store.Handler.StoreHandler().GetStoreGridColumns(pContext); //new //GridColumnEntity entity1 = new GridColumnEntity(); //entity1.ColumnText = "MappingID"; //entity1.DataIndex = "MappingID"; //g.GridColumnDefinds.Add(entity1); //entity1 = new GridColumnEntity(); //entity1.ColumnText = "Sequence"; //entity1.DataIndex = "Sequence"; //g.GridColumnDefinds.Add(entity1); //g.GridDatas = GetStorePageData(pContext); return(g); }
/// <summary> /// 获取表格数据模型 /// </summary> /// <returns></returns> public List <GridColumnModelEntity> GetGridDataModels() { List <GridColumnEntity> lc = GetGridColumns(); List <GridColumnModelEntity> lm = new List <GridColumnModelEntity>(); for (int i = 0; i < lc.Count; i++) { GridColumnModelEntity m = new GridColumnModelEntity(); m.DataIndex = lc[i].DataIndex; switch (lc[i].ColumnControlType) { case 2: //整型 m.DataType = 2; break; case 3: //数字 m.DataType = 3; break; case 4: //日期 m.DataType = 4; break; default: m.DataType = 1; break; } lm.Add(m); } return(lm); }