public CovidGraphPage() { InitializeComponent(); BindingContext = viewModel = new CovidViewModel(); Task <NemocSummary> task = viewModel.LoadData(); task.ContinueWith(result => { TimeSeries timeValues = new TimeSeries(); int cnt = 1; DayValue last = null; foreach (DayValue nv in result.Result.totalPositiveTests.ToList()) { if (last == null) { last = nv; } if (nv.value == 0) { cnt++; continue; } int rozdil = nv.value - last.value; last = nv; cnt++; TimeValue value = new TimeValue() { DateTime = DateTime.Parse(nv.date), Value = (float)rozdil }; timeValues.Add(value); } chartSimple.setTimeSeries(timeValues); }); }
public CovidPage() { InitializeComponent(); BindingContext = viewModel = new CovidViewModel(); Task <NemocSummary> task = viewModel.LoadData(); task.ContinueWith(result => { TimeSeries timeValues = new TimeSeries(); foreach (DayValue nv in result.Result.totalPositiveTests.ToList()) { TimeValue value = new TimeValue() { DateTime = DateTime.Parse(nv.date), Value = (float)nv.value }; timeValues.Add(value); } chartSimple.setTimeSeries(timeValues); }); }
public CovidPage() { InitializeComponent(); BindingContext = viewModel = new CovidViewModel(); }