private void PopulateParkedTable() { var parks = _parkService.GetAllUnProcessedPark(); var counter = 0; flowLayoutPanel2.Controls.Clear(); foreach (var park in parks) { counter++; Button parkbutton = new Button(); parkbutton.Name = park.Id.ToString(); parkbutton.Text = "Table No: " + park.TableNo; parkbutton.Location = Point.Add(new Point(4 + counter * 307, 4), new Size(100, 100)); parkbutton.Width = 100; parkbutton.Height = 75; parkbutton.Click += ParkClick; parkbutton.FlatStyle = FlatStyle.Flat; parkbutton.BackColor = Color.Violet; parkbutton.ForeColor = Color.White; parkbutton.Cursor = Cursors.Hand; parkbutton.Font = new Font("Arial", 14, FontStyle.Bold); parkbutton.FlatAppearance.BorderSize = 0; flowLayoutPanel2.Controls.Add(parkbutton); } }