public BookingsUserControl(BookingController bookingController, SupplierController supplierController, CustomerController customerController) { InitializeComponent(); this.bookingController = bookingController; this.supplierController = supplierController; this.customerController = customerController; bookingsDataGrid.ItemsSource = bookingController.ReadAllBookings(); bookingTypeComboBox.ItemsSource = Enum.GetValues(typeof(BookingType)); bookingTypeComboBox.SelectedIndex = 0; collapsePlusImage = new BitmapImage(new Uri("/Images/collapse-plus.png", UriKind.Relative)); collapseMinImage = new BitmapImage(new Uri("/Images/collapse-min.png", UriKind.Relative)); autoCompleteEntries = new HashSet<string>(); addAutoCompleteEntries(); culture = MainWindow.GetCulture(); }