/// <summary> /// Hiển thị lại bàn khi có sự thay đổi /// </summary> public void HienThiBan() { //Xóa hết các bàn hiện tại để tải lại bàn mới frmSuDungDichVu.flpBan.Controls.Clear(); List <Ban> lst = daTable.LayBan(); foreach (Ban table in lst) { // Tạo ra các button bàn, các thuộc tính của bàn như text và cách hiển thị màu của nó Button btn = new Button() { Width = TABLE_WIDTHHEIGHT, Height = TABLE_WIDTHHEIGHT }; btn.Text = table.TenBan; if (table.TrangThai) { btn.BackColor = Color.Aqua; } else { btn.BackColor = Color.Brown; } //Catch Event btn.Click += new EventHandler(btn_Click); btn.Tag = table; // Add control (as button) in flowLayout frmSuDungDichVu.flpBan.Controls.Add(btn); } }
/// <summary> /// Lấy tất cả các bàn có trong csdl /// </summary> /// <returns></returns> public List <Ban> LayBan() { return(daTable.LayBan()); }