| | |
| | | { |
| | | public class ListHelper |
| | | { |
| | | #region ã页é¢ãæ°å¢çé¢ãç¼è¾çé¢ |
| | | |
| | | /// <summary> |
| | | /// è¿æ»¤ï¼æ´æ°å®ä½ç±»æ¶ä¸ç¨ |
| | | /// </summary> |
| | | /// <param name="columnNameList"></param> |
| | | /// <returns></returns> |
| | | public static List<ColumnModel> RemoveAttrForUpdateMode(List<ColumnModel> columnNameList) |
| | | { |
| | | List<ColumnModel> newList = new List<ColumnModel>(); |
| | | ColumnModel columnModel = null; |
| | | for (int i = 0; i < columnNameList.Count; i++) |
| | | { |
| | | columnModel = columnNameList[i]; |
| | | if ( |
| | | columnModel.ColumnName.ToUpper() == SystemCommonVar.c_creator.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_CreateId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_createTime.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifier.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifyTime.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_Id.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ExtraProperties.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ConcurrencyStamp.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_DeleterId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_delFlag.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_DeletionTime.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_IsDisabled.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_Sort.ToUpper() |
| | | || SystemCommonVar.c_Extend.Contains(columnModel.ColumnName.ToUpper()) |
| | | ) |
| | | { |
| | | continue; |
| | | } |
| | | newList.Add(columnModel); |
| | | } |
| | | return newList; |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region ã页é¢ãå表çé¢ |
| | | |
| | | /// <summary> |
| | | /// 1ã页é¢è¡¨æ ¼å±ç¤ºç åæ®µå表 |
| | | /// 2ã页é¢å¯¼åºå表 |
| | | /// 3ãé«çº§æ¥è¯¢å |
| | | /// </summary> |
| | | /// <param name="columnNameList"></param> |
| | | /// <returns></returns> |
| | | public static List<ColumnModel> RemoveForPageTableListQueryAttributes(List<ColumnModel> columnNameList) |
| | | { |
| | | List<ColumnModel> newList = new List<ColumnModel>(); |
| | | ColumnModel columnModel = null; |
| | | for (int i = 0; i < columnNameList.Count; i++) |
| | | { |
| | | columnModel = columnNameList[i]; |
| | | if ( |
| | | |
| | | columnModel.ColumnName.ToUpper() == SystemCommonVar.c_CreateId.ToUpper() |
| | | //|| columnModel.ColumnName.ToUpper() == SystemCommonVar.c_creator.ToUpper() |
| | | //|| columnModel.ColumnName.ToUpper() == SystemCommonVar.c_createTime.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyId.ToUpper() |
| | | //|| columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifier.ToUpper() |
| | | //|| columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifyTime.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_Id.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ExtraProperties.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ConcurrencyStamp.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_DeleterId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_delFlag.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_DeletionTime.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_IsDisabled.ToUpper() |
| | | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_Sort.ToUpper() |
| | | || SystemCommonVar.c_Extend.Contains(columnModel.ColumnName.ToUpper()) |
| | | |
| | | ) |
| | | { |
| | | continue; |
| | | } |
| | | newList.Add(columnModel); |
| | | } |
| | | return newList; |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | |
| | | |
| | | //#region ã页é¢ãé«çº§æ¥è¯¢æ¾ç¤ºçå |
| | | |
| | | ///// <summary> |
| | | ///// ã页é¢ãé«çº§æ¥è¯¢æ¾ç¤ºçå |
| | | ///// </summary> |
| | | ///// <param name="columnNameList"></param> |
| | | ///// <returns></returns> |
| | | //public static List<ColumnModel> RemoveAttrForQueryMode(List<ColumnModel> columnNameList) |
| | | //{ |
| | | // List<ColumnModel> newList = new List<ColumnModel>(); |
| | | // ColumnModel columnModel = null; |
| | | // for (int i = 0; i < columnNameList.Count; i++) |
| | | // { |
| | | // columnModel = columnNameList[i]; |
| | | // if ( |
| | | // columnModel.ColumnName.ToUpper() == SystemCommonVar.c_CreateId.ToUpper() |
| | | // //|| columnModel.ColumnName.ToUpper() == SystemCommonVar.c_creator.ToUpper() |
| | | // //|| columnModel.ColumnName.ToUpper() == SystemCommonVar.c_createTime.ToUpper() |
| | | |
| | | // || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyId.ToUpper() |
| | | // //|| columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifier.ToUpper() |
| | | // //|| columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifyTime.ToUpper() |
| | | |
| | | // || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_Id.ToUpper() |
| | | |
| | | // || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ExtraProperties.ToUpper() |
| | | // || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ConcurrencyStamp.ToUpper() |
| | | |
| | | // || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_DeleterId.ToUpper() |
| | | // || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_delFlag.ToUpper() |
| | | // || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_DeletionTime.ToUpper() |
| | | |
| | | |
| | | // || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_Sort.ToUpper() |
| | | // || SystemCommonVar.c_Extend.Contains(columnModel.ColumnName.ToUpper()) |
| | | // ) |
| | | // { |
| | | // continue; |
| | | // } |
| | | // newList.Add(columnModel); |
| | | // } |
| | | // return newList; |
| | | //} |
| | | |
| | | //#endregion |
| | | |
| | | /// <summary> |
| | | /// è·åææ°çåListéå(廿 creatoråcreateTime) |
| | | /// </summary> |
| | |
| | | columnModel = columnNameList[i]; |
| | | if (columnModel.ColumnName.ToUpper() == SystemCommonVar.c_creator.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_createTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifier.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifyTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_delFlag.ToUpper() |
| | |
| | | if (columnModel.ColumnName.ToUpper() == SystemCommonVar.c_CreateId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_creator.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_createTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifier.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifyTime.ToUpper() |
| | |
| | | if (columnModel.ColumnName.ToUpper() == SystemCommonVar.c_creator.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_createTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifier.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifyTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_delFlag.ToUpper() |
| | | ) |
| | |
| | | } |
| | | return newList; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// å端页é¢ï¼æ°å¢ãä¿®æ¹è¡¨åçé项çéä¸ç¨ï¼ |
| | | /// </summary> |
| | | /// <param name="columnNameList"></param> |
| | | /// <returns></returns> |
| | | public static List<ColumnModel> RemoveForPageAddFormAttributes(List<ColumnModel> columnNameList) |
| | | { |
| | | List<ColumnModel> newList = new List<ColumnModel>(); |
| | | ColumnModel columnModel = null; |
| | | for (int i = 0; i < columnNameList.Count; i++) |
| | | { |
| | | columnModel = columnNameList[i]; |
| | | if (columnModel.ColumnName.ToUpper() == SystemCommonVar.c_creator.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_createTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifier.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifyTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_Id.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ExtraProperties.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ConcurrencyStamp.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_DeleterId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_delFlag.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_CreateId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_Sort.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_IsDisabled.ToUpper() |
| | | ) |
| | | { |
| | | continue; |
| | | } |
| | | newList.Add(columnModel); |
| | | } |
| | | return newList; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// è·åææ°çåListéå(廿 Idï¼CreateIdï¼ModifyId) |
| | |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_createTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifier.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifyTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_Id.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ExtraProperties.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ConcurrencyStamp.ToUpper() |
| | |
| | | return newList; |
| | | } |
| | | |
| | | public static List<ColumnModel> RemoveAttrForExport(List<ColumnModel> columnNameList) |
| | | { |
| | | List<ColumnModel> newList = new List<ColumnModel>(); |
| | | ColumnModel columnModel = null; |
| | | for (int i = 0; i < columnNameList.Count; i++) |
| | | { |
| | | columnModel = columnNameList[i]; |
| | | if (columnModel.ColumnName.ToUpper() == SystemCommonVar.c_creator.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_createTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifier.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_lastModifyTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyTime.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_Id.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ExtraProperties.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ConcurrencyStamp.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_DeleterId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_delFlag.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_CreateId.ToUpper() |
| | | || columnModel.ColumnName.ToUpper() == SystemCommonVar.c_ModifyId.ToUpper() |
| | | |
| | | ) |
| | | { |
| | | continue; |
| | | } |
| | | newList.Add(columnModel); |
| | | } |
| | | return newList; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// è·åææ°çåListéå(廿 ID) |