private string displayValueFor(IParameter parameter)
        {
            var listOfValues = _listOfValuesRetriever.ListOfValuesFor(parameter);

            if (!listOfValues.Any())
            {
                return($"{parameter.ValueInDisplayUnit} {parameter.DisplayUnit.Name}");
            }

            return(listOfValues[parameter.Value]);
        }
Ejemplo n.º 2
0
        protected override void FillUpReport(IParameter parameter, ReportPart reportPart)
        {
            var displayName  = _representationInfoRepository.DisplayNameFor(parameter);
            var displayValue = ParameterMessages.DisplayValueFor(parameter);
            var listOfValues = _parameterListOfValuesRetriever.ListOfValuesFor(parameter);

            if (listOfValues.Any())
            {
                displayValue = listOfValues[parameter.Value];
            }

            reportPart.AddToContent(PKSimConstants.UI.ReportIs(displayName, displayValue));
        }