public static List <ParameterValue> GetValues(long parameterId, Config parentConfig) { var valuesIds = parentConfig.Extend(parameterId).GetArray(Const.Param.ValuesIds); var values = new List <ParameterValue>(valuesIds.Length); foreach (var valueId in valuesIds) { var parameterValue = new ParameterValue(valueId, parentConfig); parameterValue.LoadConfig(); values.Add(parameterValue); } return(values.OrderBy(v => v.CtlDate.SelectedDate.Value).ToList()); }