using CMS.Messaging;
using CMS.CMSHelper;
using CMS.SiteProvider;
using CMS.GlobalHelper;
...
// Adds administrator to CurrentUser's contact list
ObjectRelationshipInfo ori = new ObjectRelationshipInfo();
ori.RelationshipLeftObjectID = UserInfoProvider.GetUserInfo("administrator").UserID;
ori.RelationshipLeftObjectType = SiteObjectType.USER;
ori.RelationshipNameID = RelationshipNameInfoProvider.GetRelationshipNameInfo("messaging.isincontactlist" ).RelationshipNameId;
ori.RelationshipRightObjectID = CMSContext.CurrentUser.UserID;
ori.RelationshipRightObjectType = SiteObjectType.USER;
ObjectRelationshipInfoProvider.SetObjectRelationshipInfo(ori);
|