The following sample code shows how you can create an invitation to a group:
[C#]
using System; using CMS.Community; using CMS.UIControls; using CMS.CMSHelper;
...
// Create new invitation object InvitationInfo ii = new InvitationInfo();
// Set properties ii.InvitationComment = "Invitation comment"; ii.InvitationGroupID = 1; ii.InvitationUserEmail = "admin@localhost.local"; ii.InvitedByUserID = CurrentUser.UserID; ii.InvitationCreated = DateTime.Now; ii.InvitationValidTo = DateTime.Now.AddDays(1);
// Save object InvitationInfoProvider.SetInvitationInfo(ii); |
Page url: http://devnet.kentico.com/docs/5_5r2/devguide/index.html?api_creating_a_group_invitation.htm