void btn_Click(object sender, EventArgs e) { button_datban btn = sender as button_datban; string tenkh = ""; if (btn.Tag.ToString() != "") { tenkh = BUS_db.Lay_ten_khach(btn.Tag.ToString()); } GUI_form_goi_mon g = new GUI_form_goi_mon(btn.Text.ToString(), btn.Tag.ToString(), tenkh); this.Hide(); g.ShowDialog(); this.Show(); btn_reload.PerformClick(); }
void load_ds_ban(DataTable data_tb) { pnl_ban.Controls.Clear(); int top = 0; int left = 0; int dem = 0; foreach (DataRow dr in data_tb.Rows) { if (dem == 12) { top += 76; left = 0; dem = 0; } button_datban btn = new button_datban(); btn.Top = top; btn.Left = left; btn.Text = dr[0].ToString(); string hd = dr[3].ToString(); if (hd != "") { btn.Tag = hd; } else { btn.Tag = ""; } string trangthai = dr[2].ToString(); if (trangthai == "Đang phục vụ") { btn.BackColor = Color.DarkSlateGray; } btn.Click += btn_Click; pnl_ban.Controls.Add(btn); left += 76; dem++; } }