private void txbSearch_TextChanged(object sender, EventArgs e) { Loai_HANGHOA lhh = (Loai_HANGHOA)listBox1.SelectedItem; List <HANGHOA> list = null; if (listBox1.SelectedIndex < 1) { list = Merchandise_BLL.Instance.GetList(-1); } else { int a = lhh.ID_LHH; list = Merchandise_BLL.Instance.GetList(lhh.ID_LHH); } var search = (from x in list where x.Ten_HH.ToLower().Contains(txbSearch.Text) select x).ToList(); lsvHH.Items.Clear(); foreach (HANGHOA x in search) { ListViewItem lsvItem = new ListViewItem(x.Ten_HH); lsvItem.SubItems.Add(x.Gia.ToString()); lsvItem.Tag = x; if (lsvHH.Items.Contains(lsvItem) == false) { lsvHH.Items.Add(lsvItem); } } }
private void listBox1_MouseClick(object sender, MouseEventArgs e) { Loai_HANGHOA lhh = (Loai_HANGHOA)listBox1.SelectedItem; List <HANGHOA> list = Merchandise_BLL.Instance.GetList(lhh.ID_LHH); lsvHH.Items.Clear(); foreach (HANGHOA item in list) { ListViewItem lsvItem = new ListViewItem(item.Ten_HH); lsvItem.SubItems.Add(item.Gia.ToString()); lsvItem.Tag = item; lsvHH.Items.Add(lsvItem); } }
void SetGUI() { List <Loai_HANGHOA> list = Category_Merchandise_BLL.Instance.GetLHH_BLL(); Loai_HANGHOA hh = new Loai_HANGHOA { ID_LHH = -1, Ten_LHH = "Tất cả" }; listBox1.Items.Add(hh); foreach (Loai_HANGHOA item in list) { listBox1.Items.Add(item); } listBox1.DisplayMember = "Ten_LHH"; NHANVIEN nv = BLL.Staff_BLL.Instance.Staff_ID_BLL(user); lbChangeAccount.Text = subString(nv.Ten_NV); }