hMailServer.Administrator.ucWhiteListing.buttonDeleteWhiteAddress_Click C# (CSharp) Method

buttonDeleteWhiteAddress_Click() private method

private buttonDeleteWhiteAddress_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void buttonDeleteWhiteAddress_Click(object sender, EventArgs e)
        {
            if (!Utility.AskDeleteItems())
              return;

            hMailServer.WhiteListAddresses addresses = GetWhiteListAddresses();

            foreach (ListViewItem item in listWhiteAddresses.SelectedItems)
            {
                int id = Convert.ToInt32(item.Tag);
                addresses.DeleteByDBID(id);
            }

            Marshal.ReleaseComObject(addresses);

            ListItems();
        }