/// <summary> /// Hàm xử lý sự kiện Form SANPHAMMOI được load lên /// </summary> /// <param name="sender">Control phát sinh sự kiện</param> /// <param name="e">Thông tin sự kiện</param> private void SANPHAMMOI_Load(object sender, EventArgs e) { List <myChiTietDongLaptopDTO> listIDLaptopTuVan = new List <myChiTietDongLaptopDTO>(); listIDLaptopTuVan = (List <myChiTietDongLaptopDTO>) this.Tag; if (listIDLaptopTuVan.Count == 0) { btn_SoSP.Text = "KHÔNG CÓ LAPTOP NÀO PHÙ HỢP VỚI BẠN ! THỬ LẠI..."; } else { btn_SoSP.Text = string.Format("CÓ {0} LAPTOP PHÙ HỢP VỚI BẠN !", listIDLaptopTuVan.Count); foreach (myChiTietDongLaptopDTO laptop in listIDLaptopTuVan) { if (laptop != null) { UC_SANPHAM sanPhamControl = new UC_SANPHAM(laptop); sanPhamControl.Link_TenLaptop.Click += new EventHandler(this.Link_TenLaptop_Click); flp_DSLaptop.Controls.Add(sanPhamControl); } } } button_ChonLaptop.Enabled = false; }
/// <summary> /// Hàm xử lý sự kiện load Form /// </summary> /// <param name="sender">Đối tượng gây ra sự kiện</param> /// <param name="e">Thông tin sự kiện</param> private void SANPHAMTUVAN_Load(object sender, EventArgs e) { this.ClearData(); List <int> listIDLaptopTuVan = new List <int>(); try { listIDLaptopTuVan = (List <int>) this.Tag; if (listIDLaptopTuVan.Count == 0) { btn_SoSP.Text = "KHÔNG CÓ LAPTOP NÀO PHÙ HỢP VỚI BẠN ! THỬ LẠI..."; } else { btn_SoSP.Text = string.Format("CÓ {0} LAPTOP PHÙ HỢP VỚI BẠN !", listIDLaptopTuVan.Count); foreach (int laptopID in listIDLaptopTuVan) { myChiTietDongLaptopDTO laptop = MyChiTietDongLaptopBUS.LayChiTietDongLaptop(laptopID + 1); if (laptop != null) { UC_SANPHAM sanPhamControl = new UC_SANPHAM(laptop); sanPhamControl.Link_TenLaptop.Click += new EventHandler(this.Link_TenLaptop_Click); flp_DSLaptop.Controls.Add(sanPhamControl); } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo lỗi"); } // Disable button chọn SP: button_ChonLaptop.Enabled = false; BtnSanPhamMoi.Enabled = false; }