Example #1
0
        // GET: Entry
        public async Task <IActionResult> Index(Guid deviceId)
        {
            IEnumerable <Entry> measures = _repository.GetAll(await GetDeviceAsync(deviceId)).Reverse();

            IList <ChartJSCore.Models.Chart> charts = await CreateCharts(measures);

            ViewData["chart"]  = charts[0];
            ViewData["chart2"] = charts[1];

            ViewData[GarduinoConstants.DeviceId] = deviceId;
            return(View(measures));
        }
Example #2
0
        public async Task <IEnumerable <Entry> > GetMeasure([FromRoute] Guid deviceId)
        {
            Device dev = await GetDeviceAsync(deviceId);

            if (dev == null)
            {
                return(null);
            }
            return(_repository.GetAll(dev));
        }