protected async override void OnAppearing()
        {
            base.OnAppearing();

            vm = (this.BindingContext as BudgetCategoryViewModel);
            //this.chartBudget.Chart = await ChartUtility.Instance.GetChartAsync(vm);

            var provider = new MicrochartsProvider <BudgetCategoryViewModel>();

            chartCategory.Chart = await provider.GetChartAsync(vm, 0, false);
        }
Пример #2
0
        protected async override void OnAppearing()
        {
            base.OnAppearing();
            vm = (this.BindingContext as BankAccountViewModel);
            vm.SelectedRegisterItem = null;


            //chartAccountSummary.Chart = await ChartUtility.Instance.GetChartAsync(vm);
            var provider = new MicrochartsProvider <BankAccountViewModel>();

            chartAccountSummary.Chart = await provider.GetChartAsync(vm, 0, false);
        }
Пример #3
0
        protected async override void OnAppearing()
        {
            base.OnAppearing();
            vm = await ds.GetStatusVM();

            var provider = new MicrochartsProvider <EasyBudgetStatusViewModel>();

            chartIncome.Chart = await provider.GetChartAsync(vm, 1, false);

            chartExpenses.Chart = await provider.GetChartAsync(vm, 0, false);

            chartAccountTransactions.Chart = await provider.GetChartAsync(vm, 2, false);
        }
        protected async override void OnAppearing()
        {
            base.OnAppearing();
            vm = await ds.GetBudgetCategoriesViewModelAsync();

            vm.SelectedBudgetCategory = null;

            //chartCategories.Chart = await ChartUtility.Instance.GetChartAsync(vm);
            var provider = new MicrochartsProvider <BudgetCategoriesViewModel>();

            chartIncome.Chart = await provider.GetChartAsync(vm, 0, false);

            chartExpenses.Chart = await provider.GetChartAsync(vm, 1, false);

            this.BindingContext = vm;
        }
Пример #5
0
        protected async override void OnAppearing()
        {
            base.OnAppearing();
            vm = await ds.GetBankAccountsViewModelAsync();

            vm.SelectedBankAccount = null;
            this.BindingContext    = vm;

            //chartAccountBalances
            var provider = new MicrochartsProvider <BankAccountsViewModel>();

            //chartAccountBalances.Chart = await provider.GetChartAsync(vm, 0, false);
            chartAllCategories.Chart = await provider.GetChartAsync(vm, 0, false);

            //chartWithdrawals.Chart = await provider.GetChartAsync(vm, 1, false);
        }