private void SelectPendingChanges(SelectPendingChangesCommandArgument selectPendingChangesCommandArgument)
{
this.Logger().Debug("Select Pending Changes: {0}, Count: {1}", selectPendingChangesCommandArgument.Value, selectPendingChangesCommandArgument.Collection.Count());
_backgroundFunctionPreventDataUpdate = true;
foreach (var pendingChangeModel in selectPendingChangesCommandArgument.Collection)
{
pendingChangeModel.IncludeChange = selectPendingChangesCommandArgument.Value;
}
_backgroundFunctionPreventDataUpdate = false;
PopulateSelectedPendingChangesSummary();
EvaluateCheckInCommand.Execute(null);
}