private bool GetControl()
{
bool haveControl = false;
SafeIsolatedStorageSettings settings = new SafeIsolatedStorageSettings();
string key = "MediaPlayerPermission";
settings.TryGetValue<bool>(key, out haveControl);
if (!haveControl)
{
MessageBoxResult result = MessageBox.Show(
"It looks like you are already listening to something. We need to stop it so we can play some awesome workout tunes.",
"Stop currently playing music?",
MessageBoxButton.OKCancel);
if (result == MessageBoxResult.OK)
{
haveControl = true;
settings[key] = true;
settings.Save();
}
}
return haveControl;
}