/// <summary> /// /// </summary> private void InitializeFilteredUsersCollection() { try { this.FilteredUsersCollection = new ObservableCollection <User>(); UpDownSignalsUsersUsers = UpDownSignalsUsersUsers.OrderBy(x => x.ID).ToList(); UpDownSignalsUsersUsers.Reverse(); this._currentDispatcher.Invoke(DispatcherPriority.Normal, (Action)(() => { foreach (var user in UpDownSignalsUsersUsers) { this.FilteredUsersCollection.Add(user); } })); } catch (Exception exception) { Logger.Error(exception, OType.FullName, "InitializeFilteredUsersCollection"); } }
/// <summary> /// /// </summary> private void UpdateUserList() { try { UpDownSignalsUsersUsers.Clear(); UpDownSignalsUsersUsers = _helper.BuildUsersList(); UpDownSignalsUsersUsers = UpDownSignalsUsersUsers.OrderBy(x => x.ID).ToList(); UpDownSignalsUsersUsers.Reverse(); FilteredUsersCollection.Clear(); this._currentDispatcher.Invoke(DispatcherPriority.Normal, (Action)(() => { foreach (var user in UpDownSignalsUsersUsers) { this.FilteredUsersCollection.Add(user); } })); } catch (Exception exception) { Logger.Error(exception, OType.FullName, "UpdateUserList"); } }