Пример #1
0
        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();
        }
Пример #2
0
 void load()
 {
     if (viewId == 0)
     {
         dataGridView1.DataSource = MyKey.getData();
     }
     else
     {
         dataGridView1.DataSource = TrustedContact.getData();
     }
 }
Пример #3
0
        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();
            }
        }
Пример #4
0
        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);
        }
Пример #5
0
 void loadContacts()
 {
     dataGridView1.DataSource = TrustedContact.getData();
     //dataGridView1.Columns[1].Visible = false;
     //  dataGridView1.Columns[2].HeaderText = "Klucz publiczny";
 }