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