public JobOrdersControl(BadgerDataModel ctx) { InitializeComponent(); _context = ctx; dgJobOrders.AutoGenerateColumns = false; dgJobOrderItems.AutoGenerateColumns = false; _jobService = new JobsService(_context); _lineService = new LineItemsService(_context); // Use last entered search term --- txtJobNameSearch.Text = (InventoryFerret.Properties.Settings.Default.LastJobSearch != String.Empty)? Properties.Settings.Default.LastJobSearch : string.Empty; }
// Ctor ---------------------------- public SupplierOrdersControl(BadgerDataModel ctx) { InitializeComponent(); this.dgOrderItems.AutoGenerateColumns = false; _context = ctx; supService = new SuppliersService(ctx); labelService = new LabelService(); jobService = new JobsService(ctx); // Wireup the events -------------------------------------------------------------- txtSearchSuppliers.TextChanged += (txtJobSearch_TextChanged); this.lbSuppliers.SelectedIndexChanged += lbSuppliers_SelectedIndexChanged; lvSuppliersOrders.SelectedIndexChanged += lvSuppliersOrders_SelectedIndexChanged; //--------------------------------------------------------------------------------- ordersService = new OrdersService(ctx); lineItemService = new LineItemsService(ctx); txtSearchSuppliers.Text = (Properties.Settings.Default.LastSupplierSearch != string.Empty) ? Properties.Settings.Default.LastSupplierSearch : string.Empty; suppliers = supService.SuppliersWithOpenOrders(); this.lbSuppliers.DisplayMember = "SupplierName"; this.lbSuppliers.DataSource = suppliers; partsService = new PartsService(ctx); }