BeatMachine.ViewModel.PlayViewModel.GetControl C# (CSharp) Метод

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

private GetControl ( ) : bool
Результат bool
        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;
        }