You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
using CircleSDK.Model; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using CDPShared;
namespace CircleViewer.Dialogs { public partial class InviteMemberDlg : Form { CDPWorker _cdp; public InviteMemberDlg(CDPWorker cdp) { _cdp = cdp; InitializeComponent(); }
private async void InviteMemberDlg_Load(object sender, EventArgs e) { var reply = await _cdp.GenInvite(Properties.Settings.Default.DefaultCircleId); if (reply == null) { MessageBox.Show("Failed to Generate Invite.", "Circle for Data Protection"); return; }
string userName = Environment.UserDomainName + "\\" + Environment.UserName; await _cdp.AddMessage($"Invite {reply.Invite.InviteId} generated by {userName}", (Int32)CircleViewMessages.InviteGenerated);
lblInviteCode.Text = reply.Invite.InviteId; lblAuthCode.Text = reply.Invite.AuthCode; }
private void lblInviteCode_Click(object sender, EventArgs e) { Clipboard.SetData(DataFormats.Text, lblInviteCode.Text); }
private void lblAuthCode_Click(object sender, EventArgs e) { Clipboard.SetData(DataFormats.Text, lblAuthCode.Text); } } }
|