private void RefreshBookingEventHistory() { BookingSearchService bookingEventHistory = new BookingSearchService(); BindingSource bindingSource = new BindingSource(); try { bindingSource.DataSource = bookingEventHistory.BookingEventHistory( _bookingContract.Booking.BookingId ); dataGridViewBookingEventHistory.AutoGenerateColumns = true; dataGridViewBookingEventHistory.DataSource = bindingSource; dataGridViewBookingEventHistory.AutoResizeColumns(); dataGridViewBookingEventHistory.Refresh(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { bookingEventHistory.Close(); } }