Beispiel #1
0
        private void LoadDSTheoTen()// load theo tên chỉ cho phầm tìm kiếm sản phẩm
        {
            _sp_BUS                = new clsSanPham_BUS();
            _lsSanPham             = _sp_BUS.DanhSachSanPhamTheoTen(txtTimTenSP.Text);
            colTenSP.DisplayMember = "TenSP";
            colTenSP.ValueMember   = "MaSP";

            for (int i = 0; i < _lsSanPham.Count; i++)
            {
                ListViewItem lvi = new ListViewItem(_lsSanPham[i].TenSP);
                lvi.SubItems.Add(_lsSanPham[i].MaSP);
                if (File.Exists(_lsSanPham[i].HinhAnh))
                {
                    byte[]       byteHA = File.ReadAllBytes(_lsSanPham[i].HinhAnh);
                    MemoryStream ms     = new MemoryStream(byteHA);
                    Image        img    = Image.FromStream(ms);
                    imlSanPham.Images.Add(img);
                    //Thêm hình ảnh vào item
                    lvi.ImageIndex = imlSanPham.Images.Count - 1;
                }
                lvwSanPham.Items.Add(lvi);
            }
        }
Beispiel #2
0
        private void LoadDanhSachDienThoai()
        {
            _sp_BUS                = new clsSanPham_BUS();
            _lsSanPham             = _sp_BUS.DanhSachSanPham().FindAll(o => o.TrangThai == true); //Lay danh sach sp dang kinh doanh
            colTenSP.DataSource    = _lsSanPham;
            colTenSP.DisplayMember = "TenSP";
            colTenSP.ValueMember   = "MaSP";

            for (int i = 0; i < _lsSanPham.Count; i++)
            {
                ListViewItem lvi = new ListViewItem(_lsSanPham[i].TenSP);
                lvi.SubItems.Add(_lsSanPham[i].MaSP);
                if (File.Exists(_lsSanPham[i].HinhAnh))
                {
                    byte[]       byteHA = File.ReadAllBytes(_lsSanPham[i].HinhAnh);
                    MemoryStream ms     = new MemoryStream(byteHA);
                    Image        img    = Image.FromStream(ms);
                    imlSanPham.Images.Add(img);
                    //Thêm hình ảnh vào item
                    lvi.ImageIndex = imlSanPham.Images.Count - 1;
                }
                lvwSanPham.Items.Add(lvi);
            }
        }