private async void Button_Click(object sender, RoutedEventArgs e) { dataList.Clear(); AvgTemp = 0; ttlCoins = 0; var client = new MobileServiceClient("https://iotwater.azurewebsites.net"); IMobileServiceTable <logs> itemTable = client.GetTable <logs>(); List <logs> items = await itemTable.ToListAsync(); List <logs> dt = new List <logs>(); foreach (logs it in items) { DataTest d = new DataTest(); d.Coins = it.coins.ToString() + " Coins"; d.Temp = "Temp: " + it.temperature;; d.Time = "Time: " + it.createdat.Remove(16); ttlCoins = ttlCoins + int.Parse(it.coins.ToString()); totalCoins = (ttlCoins + int.Parse(it.coins.ToString())).ToString() + " Coins"; AvgTemp = AvgTemp + it.temperature; dataList.Add(d); } avgTemp = AvgTemp / dataList.Count + " C"; coinsBlock.Text = ttlCoins.ToString(); tempBlock.Text = avgTemp; totalCoinBlock.Text = (ttlCoins).ToString(); listView.ItemsSource = dataList; dataList.CollectionChanged += DataList_CollectionChanged; }
void loadData() { DataTest d = new DataTest(); d.Coins = "10"; d.Temp = "Temp: 27 C"; d.Time = "Time: " + DateTime.Now.TimeOfDay.ToString().Remove(5); d.avgTemp = "21"; d.totalCoins = "13"; dataList.Add(d); }