Ejemplo n.º 1
0
 public AvailableFilterViewModel(FilterCategory category)
     : base(category)
 {
     FilterName = "";
     SelectedFilter.Add(new Filter {
         Catgegory = FilterCategoryId.available, Id = "0"
     });
     VisualState       = FilterVisualStates.NORMAL;
     AppliedInfoString = Pici.Resources.Find(category.Id.ToString());
 }
        public void OnIsCheckedChanged(object sender, bool e)
        {
            var item = sender as FilterSelectionItemViewModel;

            if (item.IsChecked)
            {
                SelectedFilter.Add(item.Filter);
            }
            else
            {
                SelectedFilter.Remove(item.Filter);
            }
        }
Ejemplo n.º 3
0
 public DigitalFilterVM()
     : base(null)
 {
     FilterName = "";
     SelectedFilter.Add(new Filter {
         Catgegory = FilterCategoryId.medium, Id = "ebook"
     });
     SelectedFilter.Add(new Filter {
         Catgegory = FilterCategoryId.medium, Id = "ejournal"
     });
     SelectedFilter.Add(new Filter {
         Catgegory = FilterCategoryId.medium, Id = "article"
     });
     SelectedFilter.Add(new Filter {
         Catgegory = FilterCategoryId.medium, Id = "bookchapter"
     });
     SelectedFilter.Add(new Filter {
         Catgegory = FilterCategoryId.medium, Id = "bookreview"
     });
     VisualState       = FilterVisualStates.NORMAL;
     AppliedInfoString = Pici.Resources.Find(FilterCategoryId.digital.ToString());
 }