public void Construct(DataObjectCollection<GOGroupDataObject> gOGroupItems) { if (gOGroupItems == null) return; this.PrimaryKeys = gOGroupItems.Select(c => c.PrimaryKey).ToList(); if (gOGroupItems.ObjectsDataSet == null) { gOGroupItems.ObjectsDataSet = ApplicationSettings.Container.Resolve<IObjectsDataSet>(); } this.InternalObjectIds = gOGroupItems.Select(c => c.InternalObjectId).Cast<int>().ToList(); this.ObjectsDataSet = gOGroupItems.ObjectsDataSet; }
public void Construct(DataObjectCollection <UserProfileDataObject> userProfileItems) { if (userProfileItems == null) { return; } this.PrimaryKeys = userProfileItems.Select(c => c.PrimaryKey).ToList(); if (userProfileItems.ObjectsDataSet == null) { userProfileItems.ObjectsDataSet = ApplicationSettings.Container.Resolve <IObjectsDataSet>(); } this.InternalObjectIds = userProfileItems.Select(c => c.InternalObjectId).Cast <int>().ToList(); this.ObjectsDataSet = userProfileItems.ObjectsDataSet; }
public void Construct(DataObjectCollection <PlaceToLocationDataObject> placeToLocationItems) { if (placeToLocationItems == null) { return; } this.PrimaryKeys = placeToLocationItems.Select(c => c.PrimaryKeysCollection).ToList(); if (placeToLocationItems.ObjectsDataSet == null) { placeToLocationItems.ObjectsDataSet = ApplicationSettings.Container.Resolve <IObjectsDataSet>(); } this.InternalObjectIds = placeToLocationItems.Select(c => c.InternalObjectId).Cast <int>().ToList(); this.ObjectsDataSet = placeToLocationItems.ObjectsDataSet; }
public void Construct(DataObjectCollection <VisitedPlaceDataObject> visitedPlaceItems) { if (visitedPlaceItems == null) { return; } this.PrimaryKeys = visitedPlaceItems.Select(c => c.PrimaryKey).ToList(); if (visitedPlaceItems.ObjectsDataSet == null) { visitedPlaceItems.ObjectsDataSet = ApplicationSettings.Container.Resolve <IObjectsDataSet>(); } this.InternalObjectIds = visitedPlaceItems.Select(c => c.InternalObjectId).Cast <int>().ToList(); this.ObjectsDataSet = visitedPlaceItems.ObjectsDataSet; }