void delete() { bool success = true; try { if (tabControl1.SelectedIndex == 0) { string name = dataGridView1[0, dataGridView1.CurrentRow.Index].Value.ToString(); TrustedContact.remove(name); } else { string name = dataGridView2[0, dataGridView2.CurrentRow.Index].Value.ToString(); MyKey.remove(name); } } catch (Exception ex) { MessageBox.Show("Nie zaznaczono elementu do usunięcia!", "Informacja", MessageBoxButtons.OK, MessageBoxIcon.Warning); LogService.add(ex.ToString()); } if (!success) { MessageBox.Show("Wystąpił błąd!", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } refreshDgv(); }
void load() { if (viewId == 0) { dataGridView1.DataSource = MyKey.getData(); } else { dataGridView1.DataSource = TrustedContact.getData(); } }
void addContact() { bool validKey = checkRSAkey(); bool validName = checkName(); if (validKey && validName) { TrustedContact.name = textBox1.Text; TrustedContact.pubKey = textBox2.Text; TrustedContact.note = textBox3.Text; TrustedContact.add(); refreshDgv(); Dispose(); } }
bool checkName() { bool valid = true; string name = textBox1.Text; if (name == string.Empty || name.Length <= 1) { valid = false; MessageBox.Show("Nazwa kontaktu jest wymgana!", "Błąd", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (!TrustedContact.checkName(name)) { valid = false; MessageBox.Show("Nazwa " + MyKey.name + " już istnieje! Wybierz inną!", "Ostrzeżenie", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(valid); }
void loadContacts() { dataGridView1.DataSource = TrustedContact.getData(); //dataGridView1.Columns[1].Visible = false; // dataGridView1.Columns[2].HeaderText = "Klucz publiczny"; }