private static ObjectDefinitionGroup Convert2ObjectDefinitionGroup(GeneralObjectDefinitionGroup objdef) { ObjectDefinitionGroup objGroup = new ObjectDefinitionGroup(); objGroup.GroupID = objdef.GeneralObjectDefinitionGroupID; objGroup.GroupKey = objdef.GeneralObjectDefinitionGroupKey; objGroup.GroupName = objdef.GeneralObjectDefinitionGroupName; return(objGroup); }
private static ObjectDefinitionGroup ConvertEntityOGroup2ServiceOGroup(GeneralObjectDefinitionGroup objdef) { ObjectDefinitionGroup objGroup = Convert2ObjectDefinitionGroup(objdef); if (objdef.ParentGroup != null) { objGroup.ParentGroup = Convert2ObjectDefinitionGroup(objdef.ParentGroup); } if (objdef.ChildrenGroups != null) { foreach (var childdef in objdef.ChildrenGroups) { objGroup.ChidrenGroups.Add(Convert2ObjectDefinitionGroup(childdef)); } } return(objGroup); }