void LoadData() { timer1.Start(); picBanHang.Visible = true; flayoutBan.Controls.Clear(); try { dtBanHang = new DataTable(); dtBanHang.Clear(); DataSet ds = dbBanHang.LaySoBan(); dtBanHang = ds.Tables[0]; dataGridViewX1.DataSource = dtBanHang; int n = Int32.Parse(dataGridViewX1.Rows[0].Cells[0].Value.ToString()); ds = dbBanHang.LayBan(); dtBanHang = ds.Tables[0]; dataGridViewX1.DataSource = dtBanHang; for (int i = 0; i < n; i++) { BanHienTai bht = new BanHienTai(); bht.btnBan.Tag = i; bht.btnBan.Click += new EventHandler(btnBan_click); bht.btnBan.Text = dataGridViewX1.Rows[i].Cells[1].Value.ToString(); lsBan.Add(bht); flayoutBan.Controls.Add(bht.btnBan); } } catch (SqlException) { MessageBox.Show("Không lấy được nội dung trong table Ban. Lỗi rồi!!!"); } }