Ejemplo n.º 1
0
        // Display seat status for the selected seat from seatmap
        private void btnSelectSeat(object sender, EventArgs e)
        {
            Button btn = (Button)sender;                               // safecast

            string seat      = btn.Tag.ToString();                     // get the tag ID of the seatmap.
            int    row       = (int)Char.GetNumericValue(seat[0]) - 1; // for 0 index
            int    seatIndex = (int)seat[1] - 65;                      // char value - 65 : for 0 index

            lstBoxRow.SetSelected(row, true);
            lstBoxSeat.SetSelected(seatIndex, true);

            btnSeatStatus(sender, e);
            // Customer name shows in the Name textbox
            if (!AirplaneService.SeatStatus(seat))
            {
                txtName.Clear();
                txtName.Text += AirplaneService.GetCustomerInSeat(seat);
            }
        }