private void UpdateDisplay() { lblEntryBarrier.Text = Convert.ToString(entryBarrier.IsLifted()); lblExitBarrier.Text = Convert.ToString(exitBarrier.IsLifted()); lblEntrySensor.Text = Convert.ToString(entrySensor.isCarOnSensor()); lblExitSensor.Text = Convert.ToString(exitSensor.isCarOnSensor()); lblFullSign.Text = Convert.ToString(fullSign.isLit()); lblSpaces.Text = Convert.ToString(carPark.getCurrentSpaces()); lblTicketMachine.Text = Convert.ToString(ticketMachine.getMessage()); lblTicketValidator.Text = Convert.ToString(ticketValidator.getMessage()); if (activeTickets.GetTickets().Count != 0) { lstActiveTickets.Items.Clear(); for (int i = 0; i < activeTickets.GetTickets().Count; i++) { lstActiveTickets.Items.Add(activeTickets.GetTickets()[i].getName()); } } else { lstActiveTickets.Items.Clear(); } }