//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void cmboMachines_CheckStateChanged(object sender, EventArgs e) { if (sender is Knitting.CheckComboBoxItem) { Knitting.CheckComboBoxItem item = (Knitting.CheckComboBoxItem)sender; if (item.CheckState) { Parms.Machines.Add(repo.LoadMachine(item._Pk)); } else { var value = Parms.Machines.Find(it => it.MD_Pk == item._Pk); if (value != null) { Parms.Machines.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void cmboGreigeProduct_CheckStateChanged(object sender, EventArgs e) { if (sender is Knitting.CheckComboBoxItem) { Knitting.CheckComboBoxItem item = (Knitting.CheckComboBoxItem)sender; if (item.CheckState) { Parms.Greiges.Add(repo.LoadGriege(item._Pk)); } else { var value = Parms.Greiges.Find(it => it.TLGreige_Id == item._Pk); if (value != null) { Parms.Greiges.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void cmboStore_CheckStateChanged(object sender, EventArgs e) { if (sender is Knitting.CheckComboBoxItem) { Knitting.CheckComboBoxItem item = (Knitting.CheckComboBoxItem)sender; if (item.CheckState) { QueryParms.WhseStores.Add(repo.LoadStore(item._Pk)); } else { var value = QueryParms.WhseStores.Find(it => it.WhStore_Id == item._Pk); if (value != null) { QueryParms.WhseStores.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void cmboProductGroup_CheckStateChanged(object sender, EventArgs e) { if (sender is Knitting.CheckComboBoxItem) { Knitting.CheckComboBoxItem item = (Knitting.CheckComboBoxItem)sender; if (item.CheckState) { QueryParms.ProductQualities.Add(repo.LoadGreigeQuality(item._Pk)); } else { var value = QueryParms.ProductQualities.Find(it => it.GQ_Pk == item._Pk); if (value != null) { QueryParms.ProductQualities.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void cmboKnittingCustomer_CheckStateChanged(object sender, EventArgs e) { if (sender is Knitting.CheckComboBoxItem) { Knitting.CheckComboBoxItem item = (Knitting.CheckComboBoxItem)sender; if (item.CheckState) { QueryParms.Customers.Add(repo.LoadCustomer(item._Pk)); } else { var value = QueryParms.Customers.Find(it => it.Cust_Pk == item._Pk); if (value != null) { QueryParms.Customers.Remove(value); } } } }