public CustomersUserControl(CustomerController customerController) { InitializeComponent(); this.customerController = customerController; customersDataGrid.ItemsSource = customerController.ReadAllCustomers(); customerTypeComboBox.ItemsSource = Enum.GetValues(typeof(CustomerType)); customerTypeComboBox.SelectedIndex = 0; collapsePlusImage = new BitmapImage(new Uri("/Images/collapse-plus.png", UriKind.Relative)); collapseMinImage = new BitmapImage(new Uri("/Images/collapse-min.png", UriKind.Relative)); }
public SuppliersUserControl(SupplierController supplierController, CustomerController customerController) { InitializeComponent(); this.customerController = customerController; this.supplierController = supplierController; culture = MainWindow.GetCulture(); suppliersDataGrid.ItemsSource = supplierController.ReadAllSuppliers(); supplierTypeComboBox.ItemsSource = Enum.GetValues(typeof(SupplierType)); supplierTypeComboBox.SelectedIndex = 0; accountTypeComboBox.ItemsSource = Enum.GetValues(typeof(AccountType)); accountTypeComboBox.SelectedIndex = 0; bookingTypeComboBox.ItemsSource = Enum.GetValues(typeof (BookingType)); bookingTypeComboBox.SelectedIndex = 0; baseDateComboBox.ItemsSource = Enum.GetValues(typeof (BaseDate)); baseDateComboBox.SelectedIndex = 0; paymentTypeComboBox.ItemsSource = Enum.GetValues(typeof (PaymentType)); paymentTypeComboBox.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>(); AddCustomersToAutoComplete(customerController.ReadAllCustomers()); }