protected override void PerformDesyncSetupFKFieldChange(int fieldIndex)
{
switch((SnNoteFieldIndex)fieldIndex)
{
case SnNoteFieldIndex.ApplicationId:
DesetupSyncAspnetApplication(true, false);
break;
case SnNoteFieldIndex.LanguageId:
DesetupSyncLanguage(true, false);
break;
case SnNoteFieldIndex.UserId:
DesetupSyncAspnetUserAuthor(true, false);
break;
case SnNoteFieldIndex.GroupId:
DesetupSyncSnGroup(true, false);
break;
case SnNoteFieldIndex.PostToUserId:
DesetupSyncAspnetUserPostedTo(true, false);
break;
case SnNoteFieldIndex.PrivacyLevelId:
DesetupSyncPrivacyLevel(true, false);
break;
default:
base.PerformDesyncSetupFKFieldChange(fieldIndex);
break;
}
}