Ejemplo n.º 1
0
 private void LoadFilters()
 {
     try
     {
         FiltersModule filtersModule = new FiltersModule();
         cListBoxCategories.Items.AddRange(filtersModule.GetCategoriesList().ToArray());
         cListBoxColors.Items.AddRange(filtersModule.GetColorsList().ToArray());
         cListBoxSize.Items.AddRange(filtersModule.GetSizeList().ToArray());
         for (int i = 0; i < cListBoxCategories.Items.Count; i++)
         {
             cListBoxCategories.SetItemChecked(i, true);
         }
         for (int i = 0; i < cListBoxColors.Items.Count; i++)
         {
             cListBoxColors.SetItemChecked(i, true);
         }
         for (int i = 0; i < cListBoxSize.Items.Count; i++)
         {
             cListBoxSize.SetItemChecked(i, true);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Ejemplo n.º 2
0
        public static Dictionary <string, IModule> GetModules()
        {
            modules = new Dictionary <string, IModule>();

            IModule filtersModule    = new FiltersModule();
            IModule sortingModule    = new SortingModule();
            IModule paginationModule = new PaginationModule();

            modules.Add(filtersModule.ModuleName, filtersModule);
            modules.Add(sortingModule.ModuleName, sortingModule);
            modules.Add(paginationModule.ModuleName, paginationModule);

            return(modules);
        }