示例#1
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            List <DanhMuc> listDM = Get_ListObject.Get_AllDM();

            foreach (var element in listDM)
            {
                _categoryList.Add(element.TenDM);
            }
            Categories.ItemsSource = _categoryList;
        }
        private List <string> GetListCategoryName()
        {
            MainWindow.listDM = Get_ListObject.Get_AllDM();
            List <string> l = new List <string>();

            foreach (var item in MainWindow.listDM)
            {
                l.Add(item.TenDM);
            }
            return(l);
        }
        public IEnumerable <SanPham> search_keyword(string keyword)
        {
            //BindingList<SanPham> l = new BindingList<SanPham>();
            //lấy tất cả các sản phẩm
            int lastindex = Get_ListObject.Get_CountALLSP();

            BindingList <SanPham> sp = page.Get_AllSP(1, lastindex);

            if (keyword == "")
            {
                ProductsSearch.ItemsSource = sp;
            }
            else
            {
                subnets = sp.Where(i => i.TenSP.ToLower().Contains(keyword.ToLower()));
            }
            return(subnets);
        }