private void CreateSeatsButton() { for (int i = 1; i <= 15; i++) { ButtonGheNgoi buttonGheNgoi = new ButtonGheNgoi(); buttonGheNgoi.Text = i.ToString(); buttonGheNgoi.priceSeat = i; if (i <= 5) { buttonGheNgoi.priceSeat = 5000; } else if (i <= 10) { buttonGheNgoi.priceSeat = 6500; } else { buttonGheNgoi.priceSeat = 8000; } buttonsGheNgoi.Add(buttonGheNgoi); flowLayoutPanel1.Controls.Add(buttonGheNgoi); } }
private void ChoseSeats(object sender, EventArgs e) { ButtonGheNgoi button = (ButtonGheNgoi)sender; switch (button.myCorlorSeats) { case colorSeats.None: button.myCorlorSeats = colorSeats.AreChosing; button.ChangeColorToAreChosing(); break; case colorSeats.AreChosing: button.myCorlorSeats = colorSeats.None; button.ChangeColorToNone(); break; case colorSeats.HasChosen: MessageBox.Show("Ghế này đã được chọn. Vui lòng chọn ghế khác!", "Mèo méo meo", MessageBoxButtons.OK, MessageBoxIcon.Information); break; default: break; } }