private static DeptCMCateEntity DataRowToCMCateEntity(DataRow dataRow) { if (dataRow == null) return null; var result = new DeptCMCateEntity(); var entity = DeptService.DataRowToCMEntity(dataRow); FengSharp.Tool.Reflect.ClassValueCopier.Copy(result, entity); result.HasCate = result.Level_Num > 0; return result; }
private static DeptCMCateEntity[] DataTableToCMCateEntitys(DataTable dt) { if (dt == null) return null; var results = new DeptCMCateEntity[dt.Rows.Count]; for (int i = 0; i < dt.Rows.Count; i++) { results[i] = DeptService.DataRowToCMCateEntity(dt.Rows[i]); } return results; }