Ejemplo n.º 1
0
        private async Task IncrementAsync()
        {
            if (IsBusy)
            {
                return;
            }
            IsBusy = true;

            await Task.Run(() =>
            {
                try
                {
                    var today   = _dataService.GetToday();
                    today.Count = (++TodayCounter);
                    _dataService.Update(today);

                    Chart = _chartService.CreateLast7DaysChart(DailyLimit);
                }
                finally
                {
                    IsBusy = false;
                }
            });
        }