Amoeba.Windows.LinkOptionsWindow._uploadLinkListViewNemMenuItem_Click C# (CSharp) Method

_uploadLinkListViewNemMenuItem_Click() private method

private _uploadLinkListViewNemMenuItem_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void
        private void _uploadLinkListViewNemMenuItem_Click(object sender, RoutedEventArgs e)
        {
            var window = new SignatureWindow();
            window.Owner = this;

            if (window.ShowDialog() == true)
            {
                var signature = window.DigitalSignature.ToString();

                var item = new LinkViewModel()
                {
                    Signature = signature,
                };

                if (_uploadLinkCollection.Any(n => n.Signature == signature)) return;
                _uploadLinkCollection.Add(item);
            }
        }