protected override void SetRelatedEntityProperty(string propertyName, IEntityCore entity) { switch(propertyName) { case "Campaign": this.Campaign = (CampaignEntity)entity; break; case "AdPage": this.AdPage.Add((AdPageEntity)entity); break; default: this.OnSetRelatedEntityProperty(propertyName, entity); break; } }