예제 #1
0
        public CategoryPageSampleData()
        {
            Task.Run(
                async() =>
            {
                CategoryViewModel = await CategoryManager.GetCategoriesWithProductsInCategoryAsync(1, 4, BaseCategoryFu);
            }).Wait();

            //CategoryManager.GetCategoriesWithProductsInCategoryAsync(1, 4, BaseCategoryFu).Wait();
        }
예제 #2
0
        private async void LoadSearchResultsPage(string searchText)
        {
            var data = await ProductGroupManager.SearchWithGroupedByCategoryAsync(searchText, 1, 100);

            CategoryViewModel    = data;
            pageRoot.DataContext = CategoryViewModel;
            pageTitle.Text       = "Keresés: " + searchText;

            IfEmptyOperations();
        }
예제 #3
0
        private async void LoadCategoryListPage(string baseCategoryFu = null)
        {
            var data = await CategoryManager.GetCategoriesWithProductsInCategoryAsync(1, 4, baseCategoryFu);

            CategoryViewModel    = data;
            pageRoot.DataContext = CategoryViewModel;
            pageTitle.Text       = data.BaseCategory != null
                                ? data.BaseCategory.FullPath
                                : (string)Application.Current.Resources["AppName"];

            IfEmptyOperations();
        }