Example #1
0
        public static DataPointHistoryValue ConvetToDataPointHistoryValue(
            this DataPointHistoryData dataPointHistoryData)
        {
            DataPointHistoryValue dataPointHistoryValue = new DataPointHistoryValue();

            dataPointHistoryValue.DataPointHistoryDataId = dataPointHistoryData.Id;
            dataPointHistoryValue.DataPointId            = dataPointHistoryData.DataPoint.Id;
            dataPointHistoryValue.DateTime     = dataPointHistoryData.DateTime;
            dataPointHistoryValue.HistoryValue = dataPointHistoryData.Value;

            return(dataPointHistoryValue);
        }
Example #2
0
        public static DataPointHistoryDataView ConvetToDataPointHistoryDataView(
            this IEnumerable <DataPointHistoryData> dataPointHistoryDatas)
        {
            DataPointHistoryDataView dataPointHistoryDataView = new DataPointHistoryDataView();

            foreach (DataPointHistoryData dataPointHistoryData in dataPointHistoryDatas)
            {
                DataPointHistoryValue dataPointHistoryValue =
                    dataPointHistoryData.ConvetToDataPointHistoryValue();

                dataPointHistoryDataView.HistoryDataValues.Add(dataPointHistoryValue);
            }

            return(dataPointHistoryDataView);
        }