Esempio n. 1
0
        public TimeSeriesPoint CreateTimeSeriesPoint(JToken timeSeriesPoint, string dataType)
        {
            string   tsp_Value         = "";
            string   tsp_Quality       = "";
            DateTime tsp_TimeStamp_UTC = DateTime.Now;

            foreach (JProperty timeSeriesPointValue in timeSeriesPoint)
            {
                switch (timeSeriesPointValue.Name.ToString())
                {
                case "Value":
                    tsp_Value = timeSeriesPointValue.Value.ToString();
                    break;

                case "Quality":
                    tsp_Quality = timeSeriesPointValue.Value.ToString();
                    break;

                case "TimeStamp":
                    tsp_TimeStamp_UTC = Convert.ToDateTime(timeSeriesPointValue.Value.ToString());
                    break;
                }
            }

            TimeSeriesPoint tsp = TimeSeriesPoint.CreatePoint(tsp_Value, tsp_TimeStamp_UTC, tsp_Quality, dataType);

            return(tsp);
        }
Esempio n. 2
0
        public static List <TimeSeriesPoint> IntPoints()
        {
            var point = new List <TimeSeriesPoint>
            {
                TimeSeriesPoint.CreatePoint("2",
                                            DateTime.UtcNow,
                                            "Bad",
                                            "int")
            };

            return(point);
        }
Esempio n. 3
0
        public static List <TimeSeriesPoint> DoublePoints()
        {
            var point = new List <TimeSeriesPoint>
            {
                TimeSeriesPoint.CreatePoint("2.32532",
                                            DateTime.UtcNow,
                                            "Good",
                                            "double"
                                            )
            };

            return(point);
        }