/// <summary>
 /// Gets and shows all of the customers booked shows. or disables the panel if customer has none
 /// </summary>
 private void PopulateBookedTickets()
 {
     showsAndTickets = handler.GetCustomersShowsAndAmountOfTickets(ActiveCustomer);
     if (showsAndTickets.Count == 0)
     {
         bookedPanel.Enabled = false;
     }
     else
     {
         bookedPanel.Enabled = true;
         shows.Clear();
         foreach (var kvp in showsAndTickets)
         {
             shows.Add(kvp.Key);
         }
         shows = (from s in shows
                  orderby s.ShowId ascending
                  select s).ToList();
         showComboBox.DataSource    = shows;
         showComboBox.SelectedIndex = 0;
     }
 }