Ejemplo n.º 1
0
        protected async Task LoadSelectedPeriodAsync()
        {
            if (SelectedPeriod != null)
            {
                using (CategoriesLoading.Start())
                {
                    Categories = await Queries.QueryAsync(CreateCategoriesQuery(SelectedPeriod));

                    TotalAmout = await Queries.QueryAsync(CreateTotalQuery(SelectedPeriod));
                }

                Sort();
            }
        }
Ejemplo n.º 2
0
        protected async Task LoadSelectedPeriodAsync()
        {
            if (SelectedPeriod != null)
            {
                using (CategoriesLoading.Start())
                {
                    try
                    {
                        Categories = await Queries.QueryAsync(CreateCategoriesQuery(SelectedPeriod));

                        TotalAmout = await Queries.QueryAsync(CreateTotalQuery(SelectedPeriod));
                    }
                    catch (MissingDefaultCurrentException)
                    {
                        Navigator.OpenCurrencies();
                    }
                }

                Sort();
            }
        }