hMailServer.Administrator.ucDistributionList.buttonAddRecipient_Click C# (CSharp) Method

buttonAddRecipient_Click() private method

private buttonAddRecipient_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void buttonAddRecipient_Click(object sender, EventArgs e)
        {
            formInputDialog inputDialog = new formInputDialog();

            inputDialog.Title = "Address";
            inputDialog.Text = "Enter email address";

            if (inputDialog.ShowDialog() == DialogResult.OK)
            {
                hMailServer.DistributionListRecipients recipients = representedObject.Recipients;
                hMailServer.DistributionListRecipient recipient = recipients.Add();

                recipient.RecipientAddress = inputDialog.Value;
                recipient.Save();

                Marshal.ReleaseComObject(recipients);
                Marshal.ReleaseComObject(recipient);
            }

            ListRecipients();
        }