Example #1
0
        public Preference()
        {
            Debug.WriteLine("Hello");
            try
            {
                InitializeComponent();

                mainCategoriesViewModel = new MainCategoriesViewModel();

                mainCategoriesViewModel.LoadBooksCommand.Execute(null);

                ItemsViewModel = new ItemsViewModel();
                ItemsViewModel.LoadItemsCommand.Execute(null);
                Items = ItemsViewModel.Items;

                //MyListView.ItemsSource = mainCategoriesViewModel.MainCategories;
                //BindingContext = mainCategoriesViewModel;

                //sInnerStack.Children.Add(label)
            }
            catch (Exception e)
            {
                Debug.WriteLine(e);
            }
        }
Example #2
0
        public IActionResult MainCategories(DateRangeViewModel dateRangeVM)
        {
            ModelState.Clear();

            ExpensesStatisticsService service           = new ExpensesStatisticsService(UserId, dateRangeVM.Start, dateRangeVM.End);
            List <CategorySummary>    categorySummaries = service.MainCategories();
            MainCategoriesViewModel   vm = new MainCategoriesViewModel(categorySummaries, dateRangeVM);

            return(View(vm));
        }