private void contextMenuStrip_open_table_Opening(object sender, System.ComponentModel.CancelEventArgs e) { contextMenuStrip_open_table.Items.Clear(); WaiterDao waiterDao = new WaiterDao(); List <Waiter> waiters = waiterDao.GetWaiters(); foreach (var waiter in waiters) { toolStripMenuItem = new ToolStripMenuItem(); this.contextMenuStrip_open_table.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { toolStripMenuItem }); toolStripMenuItem.Text = waiter.Name; toolStripMenuItem.Name = waiter.Name; toolStripMenuItem.Tag = waiter; //ContextMenuStrip subItem = new ContextMenuStrip(car); //tsm_table.DropDownItems.Add(subItem); toolStripMenuItem.Click += tsm_table_Click; } table = (Table)((sender as ContextMenuStrip).SourceControl as CustomTable).Tag; if (table.Total.Status) { contextMenuStrip_open_table.Enabled = false; } else { contextMenuStrip_open_table.Enabled = true; } }
public int GetUserIdByPwd(string pwd) { WaiterDao dao = new WaiterDao(); DataSet ds = dao.GetUserIdByPwd(pwd); int waiterId = 0; if (ds != null && ds.Tables != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { waiterId = int.Parse(ds.Tables[0].Rows[0][0].ToString()); } return(waiterId); }