public ICommand UpdateValue(IParameter sourceParameter, IParameter targetParameter, bool updateParameterOriginId = true)
        {
            if (updateParameterOriginId)
            {
                _parameterIdUpdater.UpdateParameterId(sourceParameter, targetParameter);
            }

            return(withUpdatedValueOrigin(_parameterUpdater.UpdateValue(sourceParameter, targetParameter), sourceParameter, targetParameter));
        }
Exemple #2
0
        public ICommand UpdateValue(IParameter sourceParameter, IParameter targetParameter, bool updateParameterOriginId = true)
        {
            if (updateParameterOriginId)
            {
                _parameterIdUpdater.UpdateParameterId(sourceParameter, targetParameter);
            }

            if (parameterShouldBeExcludedFromBulkUpdate(targetParameter))
            {
                return(new PKSimEmptyCommand());
            }

            return(withUpdatedValueOrigin(_parameterUpdater.UpdateValue(sourceParameter, targetParameter), sourceParameter, targetParameter));
        }
 public ICommand UpdateValue(IParameter sourceParameter, IParameter targetParameter)
 {
     _parameterIdUpdater.UpdateParameterId(sourceParameter, targetParameter);
     targetParameter.ValueDescription = sourceParameter.ValueDescription;
     return(_parameterUpdater.UpdateValue(sourceParameter, targetParameter));
 }