private void tsDecrypt_Click(object sender, EventArgs e) { if (data.Crypted()) { FormCryptKey form = new FormCryptKey(""); if (form.ShowDialog() == DialogResult.OK) { try { ClassCrypt.SetKey(form.textBoxKey.Text); if (data.CryptKeyTest()) { data.Decrypt(); MessageBox.Show("Операция завершена"); } else { MessageBox.Show("Неверный ключ!"); } } catch (Exception ex) { MessageBox.Show($"Неверный ключ!{Environment.NewLine}{ex.Message}", "Ошибка дешифровки", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Дешифрование не выполнено, так как данные не зашифрованы", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void tsCrypt_Click(object sender, EventArgs e) { FormCryptKey form = new FormCryptKey(""); if (!data.Crypted()) { if (form.ShowDialog() == DialogResult.OK) { try { ClassCrypt.SetKey(form.textBoxKey.Text); data.Encrypt(); MessageBox.Show("Операция завершена"); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } else { MessageBox.Show("Шифрование уже выполнено!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }