示例#1
0
        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);
                }
            }
        }
示例#2
0
        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);
            }
        }
示例#3
0
        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);
        }