Jango_Desktop.SettingsDialog.settingsSaveBtn_Click C# (CSharp) Метод

settingsSaveBtn_Click() приватный Метод

private settingsSaveBtn_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void settingsSaveBtn_Click(object sender, EventArgs e)
        {
            //Save all the settings
            Settings.Default.DisplaySongBalloon = displaySongTips.Checked;
            Settings.Default.DisplaySongBalloonAtEndOfSong = displaySongTipsAtEndOfSongCheckBox.Checked;
            Settings.Default.DisplaySongRating = displaySongRating.Checked;
            Settings.Default.StartMinimized = startMinimized.Checked;

            //Store Password Encrypted
            //Example    string FinalValue=AESEncryption.Encrypt("My Text","My Password","Salt or Password2","SHA1",2,"16CHARSLONG12345",256);
            string encryptedUsername = AESEncryption.Encrypt(jangoUsernameTxtBox.Text, Environment.MachineName + Environment.ProcessorCount, Environment.UserName,"SHA1",Environment.ProcessorCount,"16CHARSLONG12345",256);
            string encryptedPassword = AESEncryption.Encrypt(jangoPasswordTxtBox.Text, Environment.MachineName + Environment.ProcessorCount, Environment.UserName, "SHA1", Environment.ProcessorCount, "16CHARSLONG12345", 256);
            Settings.Default.JangoUsername = encryptedUsername;
            Settings.Default.JangoPassword = encryptedPassword;
            Settings.Default.AutoLogin = AutoLoginCheckbox.Checked;
               Settings.Default.Save();
            this.Close();
        }