Artemis.ViewModels.Abstract.GameViewModel.ProfileUpdater C# (CSharp) Метод

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

private ProfileUpdater ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Результат void
        private void ProfileUpdater(object sender, PropertyChangedEventArgs e)
        {
            if (e.PropertyName != "SelectedProfile" && IsActive)
                return;
            GameModel.Profile = ProfileEditor.SelectedProfile;
            ProfilePreviewModel.Profile = ProfileEditor.SelectedProfile;

            if (e.PropertyName != "SelectedProfile" || !ProfileEditor.ProfileViewModel.Activated ||
                ProfileEditor.ProfileViewModel.SelectedProfile == null)
                return;
            GameSettings.LastProfile = ProfileEditor.ProfileViewModel.SelectedProfile.Name;
            GameSettings.Save();
        }