protected override void SetRelatedEntity(IEntityCore relatedEntity, string fieldName)
{
switch(fieldName)
{
case "AspnetApplication":
SetupSyncAspnetApplication(relatedEntity);
break;
case "AspnetUser":
SetupSyncAspnetUser(relatedEntity);
break;
case "Blog":
SetupSyncBlog(relatedEntity);
break;
case "BlogPost":
SetupSyncBlogPost(relatedEntity);
break;
case "CalendarEvent":
SetupSyncCalendarEvent(relatedEntity);
break;
case "Campaign":
SetupSyncCampaign(relatedEntity);
break;
case "Document":
SetupSyncDocument(relatedEntity);
break;
case "ListItem":
SetupSyncListItem(relatedEntity);
break;
case "NewsCategory":
SetupSyncNewsCategory(relatedEntity);
break;
case "NewsItem":
SetupSyncNewsItem(relatedEntity);
break;
case "Newsletter":
SetupSyncNewsletter(relatedEntity);
break;
case "Page":
SetupSyncPage(relatedEntity);
break;
case "Poll":
SetupSyncPoll(relatedEntity);
break;
case "SnAlbum":
SetupSyncSnAlbum(relatedEntity);
break;
case "SnDiscussionBoard":
SetupSyncSnDiscussionBoard(relatedEntity);
break;
case "SnDiscussionMessage":
SetupSyncSnDiscussionMessage(relatedEntity);
break;
case "SnDiscussionTopic":
SetupSyncSnDiscussionTopic(relatedEntity);
break;
case "SnFile":
SetupSyncSnFile(relatedEntity);
break;
case "SnGroup":
SetupSyncSnGroup(relatedEntity);
break;
case "SnMessage":
SetupSyncSnMessage(relatedEntity);
break;
case "SnNote":
SetupSyncSnNote(relatedEntity);
break;
case "SnComments":
this.SnComments.Add((SnCommentEntity)relatedEntity);
break;
case "SnFiles":
this.SnFiles.Add((SnFileEntity)relatedEntity);
break;
case "SnRatings":
this.SnRatings.Add((SnRatingEntity)relatedEntity);
break;
case "SnSubscribers":
this.SnSubscribers.Add((SnSubscriberEntity)relatedEntity);
break;
case "SnTags":
this.SnTags.Add((SnTagEntity)relatedEntity);
break;
default:
break;
}
}