protected override void SetRelatedEntityProperty(string propertyName, IEntityCore entity)
{
switch(propertyName)
{
case "AspnetApplication":
this.AspnetApplication = (AspnetApplicationsEntity)entity;
break;
case "AspnetUserAuthor":
this.AspnetUserAuthor = (AspnetUsersEntity)entity;
break;
case "AspnetUserPostedTo":
this.AspnetUserPostedTo = (AspnetUsersEntity)entity;
break;
case "Language":
this.Language = (LanguageEntity)entity;
break;
case "PrivacyLevel":
this.PrivacyLevel = (PrivacyLevelEntity)entity;
break;
case "SnGroup":
this.SnGroup = (SnGroupEntity)entity;
break;
case "SnEvents":
this.SnEvents.Add((SnEventEntity)entity);
break;
case "SnRelationships":
this.SnRelationships.Add((SnRelationshipEntity)entity);
break;
default:
this.OnSetRelatedEntityProperty(propertyName, entity);
break;
}
}