protected void LoadPlayRepeatMode()
        {
            ISettingsManager         settingsManager = ServiceRegistration.Get <ISettingsManager>();
            PartyMusicPlayerSettings settings        = settingsManager.Load <PartyMusicPlayerSettings>();

            PlayMode   = settings.PlayMode;
            RepeatMode = settings.RepeatMode;
        }
        protected void SavePlayRepeatMode()
        {
            ISettingsManager         settingsManager = ServiceRegistration.Get <ISettingsManager>();
            PartyMusicPlayerSettings settings        = settingsManager.Load <PartyMusicPlayerSettings>();

            settings.PlayMode   = PlayMode;
            settings.RepeatMode = RepeatMode;
            settingsManager.Save(settings);
        }
        protected void LoadSettings()
        {
            ISettingsManager         settingsManager = ServiceRegistration.Get <ISettingsManager>();
            PartyMusicPlayerSettings settings        = settingsManager.Load <PartyMusicPlayerSettings>();

            UseEscapePassword  = settings.UseEscapePassword;
            EscapePassword     = settings.EscapePassword;
            DisableScreenSaver = settings.DisableScreenSaver;
            PlaylistName       = settings.PlaylistName;
            _playlistId        = settings.PlaylistId;
            // Don't load the play- and repeat mode here, it's loaded separately
        }
        protected void SaveSettings()
        {
            ISettingsManager         settingsManager = ServiceRegistration.Get <ISettingsManager>();
            PartyMusicPlayerSettings settings        = settingsManager.Load <PartyMusicPlayerSettings>();

            settings.UseEscapePassword  = UseEscapePassword;
            settings.EscapePassword     = EscapePassword;
            settings.DisableScreenSaver = DisableScreenSaver;
            settings.PlaylistName       = PlaylistName;
            settings.PlaylistId         = _playlistId;
            // Don't save the play- and repeat mode here, it's saved separately
            settingsManager.Save(settings);
        }