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); } }
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)); }