Exemple #1
0
        public SensorDataListModel GetSensorData(Guid sensorId, string property)
        {
            var sensorMetrics = Repository.GetLatestBySensorId(sensorId, property);

            return(new SensorDataListModel()
            {
                SensorId = sensorId,
                DataList = sensorMetrics
                           .Select(MetricHelper.GetPropertyExpression(property))
                           .ToList()
                           .ConvertAll(NumberExtensions.ParseDoubleValue),
                Dates = sensorMetrics.Select(sm => sm.Date).ToList()
            });
        }