private void setDisplayValue(ValueEditDTO valueEditDTO, double newValueInDisplayUnit, Unit displayUnit) { var oldDisplayUnit = valueEditDTO.DisplayUnit; valueEditDTO.DisplayUnit = displayUnit; valueEditDTO.Value = newValueInDisplayUnit; this.DoWithinLatch(() => AddCommand(_moBiFormulaTask.SetConstantFormulaValue(_formula, valueEditDTO.KernelValue, displayUnit, oldDisplayUnit, BuildingBlock, _formulaOwner))); }