private void restoreButton_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(this.restoreTextBox.Text)) { string[] encryptedData = File.ReadAllLines(this.restoreTextBox.Text); string backupMark = encryptedData[0]; if (backupMark == Constants.ExpectedMark) { RegistryData.SetRestoredData(encryptedData); MetroMessageBox.Show(this.MainForm, string.Empty, GlobalMessages.RestoreCoplete , MessageBoxButtons.OK, MessageBoxIcon.Information, 80); this.loginPanel.Enabled = true; this.loginPanel.Refresh(); this.Swipe(false); } else { MetroMessageBox.Show(this.MainForm, string.Empty, GlobalMessages.WrongDataFile , MessageBoxButtons.OK, MessageBoxIcon.Error, 80); } } }