BF2Statistics.MedalData.MedalDataEditor.ActivateProfileBtn_Click C# (CSharp) Method

ActivateProfileBtn_Click() private method

Activates the current profile within the BF2StatisticsConfig.py
private ActivateProfileBtn_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void ActivateProfileBtn_Click(object sender, EventArgs e)
        {
            if (ProfileSelector.SelectedItem.ToString() == ActiveProfile)
            {
                ActiveProfile = null;

                // save medal data profile
                StatsPython.Config.MedalDataProfile = "";
                StatsPython.Config.Save();

                // Update form
                ActivateProfileBtn.Text = "Set as Server Profile";
                ActivateProfileBtn.BackgroundImage = Resources.power;
            }
            else
            {
                ActiveProfile = ProfileSelector.SelectedItem.ToString();

                // save medal data profile
                StatsPython.Config.MedalDataProfile = ActiveProfile;
                StatsPython.Config.Save();

                // Update form
                ActivateProfileBtn.Text = "Current Server Profile";
                ActivateProfileBtn.BackgroundImage = Resources.check;
            }
        }