Beispiel #1
0
 public Pasta()
 {
     BindingContext = viewModel = new BaseCategoryViewModel(new int[] { 224 });
     MessagingCenter.Subscribe <Object>(this, "Pasta", (obj) =>
     {
         viewModel.LoadProducts.Execute(null);
     });
     InitializeComponent();
 }
        public CachedImageTest()
        {
            InitializeComponent();
            var title      = "Test";
            var categories = new int[] { 48, 36, 61, 62 };

            BindingContext  = viewModel = new BaseCategoryViewModel(categories, true);
            viewModel.Title = title;

            this.Title = title;
        }
Beispiel #3
0
        public ActionResult Index(decimal?SearchSelectedCategoryId)
        {
            ViewBag.Title   = Resources.PageTitle.Item_Index;
            ViewBag.PageBar = GetPageBar(Resources.PageTitle.Item_Index);

            var SearchSelected = new BaseCategoryViewModel();

            SearchSelected.Level1Id       = CurrentUser.Level1Id;
            SearchSelected.Level2Id       = CurrentUser.Level2Id;
            SearchSelected.Level3Id       = CurrentUser.Level3Id;
            SearchSelected.Level4Id       = CurrentUser.Level4Id;
            SearchSelected.UserCategoryId = CurrentUser.UserCategoryId;
            if (SearchSelectedCategoryId.HasValue)
            {
                var category = _userCategoryService.GetById(SearchSelectedCategoryId);
                SearchSelected.Level1Id       = category.Level1Id;
                SearchSelected.Level2Id       = category.Level2Id;
                SearchSelected.Level3Id       = category.Level3Id;
                SearchSelected.Level4Id       = category.Level4Id;
                SearchSelected.UserCategoryId = category.Id;
            }
            ViewBag.SearchSelected = SearchSelected;
            return(View());
        }
Beispiel #4
0
 public CategoryPage(int[] categories, string title = "", bool showSubcats = true) : this()
 {
     BindingContext  = viewModel = new BaseCategoryViewModel(categories, showSubcats);
     viewModel.Title = title;
     this.Title      = title;
 }