Example #1
0
        public void LoadTable()
        {
            flpTableList.Controls.Clear();
            TableDAO     tbdao     = new TableDAO();
            List <Table> tablelist = tbdao.LoadTable();

            foreach (Table item in tablelist)
            {
                Button btn = new Button();
                btn.Width  = 115;
                btn.Height = 115;
                btn.Click += btn_Click;
                btn.Tag    = item;

                btn.Text = item.Name + "\r\n\r\n" + item.Status;

                if (item.Status.Equals("Trống"))
                {
                    btn.BackColor = Color.LightSkyBlue;
                }

                else
                {
                    btn.BackColor = Color.LightPink;
                }
                flpTableList.Controls.Add(btn);
            }
        }
Example #2
0
        public void loadTable(int idTable)
        {
            TableDAO tableDAO = new TableDAO();
            Table    table    = (Table)tableDAO.LoadTable(idTable);

            foreach (Control item in flowLayoutPanel1.Controls)
            {
                if ((item.Tag as Table).id == table.id)
                {
                    item.Text = table.title + "\n" + getTableStatusByID(table.tablestatus_id);
                    if (table.tablestatus_id == 0)
                    {
                        item.ForeColor = Color.FromArgb(243, 119, 53);
                        (item as Button).FlatAppearance.BorderColor = System.Drawing.Color.FromArgb(243, 119, 53);
                    }
                    else
                    {
                        item.ForeColor = Color.SeaGreen;
                        (item as Button).FlatAppearance.BorderColor = System.Drawing.Color.SeaGreen;
                    }
                }
            }
        }