public static void InitDefaultList(IList <DM_Entity_Type> list_data) { _DefaultList = null; GetDefaultList(1); foreach (DM_Entity_Type data in list_data) { DM_Entity_Type checkdata = _DefaultList.FirstOrDefault(p => p.DM_Entity_TypeID == data.DM_Entity_TypeID); if (checkdata != null) { checkdata.DM_Entity_TypeDBID = data.DM_Entity_TypeDBID; checkdata.DM_Entity_TypeID = data.DM_Entity_TypeID; checkdata.DM_Entity_TypeName = data.DM_Entity_TypeName; checkdata.DM_Entity_TypeDisable = data.DM_Entity_TypeDisable; checkdata.DM_Entity_TypeHardcode = data.DM_Entity_TypeHardcode; } else { _DefaultList.Add(data); } } }