Esempio n. 1
0
        private void cmdOK_Click(object sender, EventArgs e)
        {
            NIXNICEntry selectedEntry;

            if (SelectedEntry == null)
            {
                SelectedEntry = new NIXNICEntry();
            }
            selectedEntry = (NIXNICEntry)SelectedEntry;
            selectedEntry.SSHConnection = sshConnectionDetails;
            selectedEntry.SubItems      = new List <ICollectorConfigSubEntry>();

            foreach (ListViewItem lvi in lvwNICs.Items)
            {
                NIXNICSubEntry dsse = (NIXNICSubEntry)lvi.Tag;
                selectedEntry.SubItems.Add(dsse);
            }

            DialogResult = System.Windows.Forms.DialogResult.OK;
            Close();
        }
Esempio n. 2
0
        private void LoadEntryDetails()
        {
            NIXNICEntry currentEntry = (NIXNICEntry)SelectedEntry;

            if (currentEntry == null)
            {
                currentEntry = new NIXNICEntry();
            }
            sshConnectionDetails  = currentEntry.SSHConnection;
            txtSSHConnection.Text = SSHConnectionDetails.FormatSSHConnection(sshConnectionDetails);

            foreach (NIXNICSubEntry dsse in currentEntry.SubItems)
            {
                ListViewItem lvi = new ListViewItem()
                {
                    Text = dsse.NICName
                };
                lvi.SubItems.Add(dsse.WarningValueKB.ToString());
                lvi.SubItems.Add(dsse.ErrorValueKB.ToString());
                lvi.Tag = dsse;
                lvwNICs.Items.Add(lvi);
            }
        }