//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void cmboCurrentBatchesReprint_CheckStateChanged(object sender, EventArgs e) { if (sender is DyeHouse.CheckComboBoxItem && formloaded) { DyeHouse.CheckComboBoxItem item = (DyeHouse.CheckComboBoxItem)sender; if (item.CheckState) { try { //Remember...The Item_Pk is a number aimed at the DyeBatchsDetails DYEBD_DyeBatch_FK QueryParms.DyeBatchDetails.Add(repo.LoadDyeBatchDetails(item._Pk)); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { var value = QueryParms.DyeBatchDetails.Find(it => it.DYEBD_Pk == item._Pk); if (value != null) { QueryParms.DyeBatchDetails.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void comboFabricWidth_CheckStateChanged(object sender, EventArgs e) { if (sender is DyeHouse.CheckComboBoxItem) { DyeHouse.CheckComboBoxItem item = (DyeHouse.CheckComboBoxItem)sender; if (item.CheckState) { QueryParms.FabricWidths.Add(repo.LoadFabricWidth(item._Pk)); } else { var value = QueryParms.FabricWidths.Find(it => it.FW_Id == item._Pk); if (value != null) { QueryParms.FabricWidths.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void cmboBatches_CheckStateChanged(object sender, EventArgs e) { if (sender is DyeHouse.CheckComboBoxItem) { DyeHouse.CheckComboBoxItem item = (DyeHouse.CheckComboBoxItem)sender; if (item.CheckState) { QueryParms.DyeBatches.Add(repo.LoadDyeBatch(item._Pk)); } else { var value = QueryParms.DyeBatches.Find(it => it.DYEB_Pk == item._Pk); if (value != null) { QueryParms.DyeBatches.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void comboQuality_CheckStateChanged(object sender, EventArgs e) { if (sender is DyeHouse.CheckComboBoxItem) { DyeHouse.CheckComboBoxItem item = (DyeHouse.CheckComboBoxItem)sender; if (item.CheckState) { DyeParameters.Qualities.Add(repo.LoadQuality(item._Pk)); } else { var value = DyeParameters.Qualities.Find(it => it.TLGreige_Id == item._Pk); if (value != null) { DyeParameters.Qualities.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void comboCustomers_CheckStateChanged(object sender, EventArgs e) { if (sender is DyeHouse.CheckComboBoxItem) { DyeHouse.CheckComboBoxItem item = (DyeHouse.CheckComboBoxItem)sender; if (item.CheckState) { DyeParameters.Customers.Add(repo.LoadCustomer(item._Pk)); } else { var value = DyeParameters.Customers.Find(it => it.Cust_Pk == item._Pk); if (value != null) { DyeParameters.Customers.Remove(value); } } } }
private void cmboStyles_CheckStateChanged(object sender, EventArgs e) { if (sender is DyeHouse.CheckComboBoxItem && FormLoaded) { DyeHouse.CheckComboBoxItem item = (DyeHouse.CheckComboBoxItem)sender; if (item.CheckState) { QueryParms.Styles.Add(repo.LoadStyle(item._Pk)); } else { var value = QueryParms.Styles.Find(it => it.Sty_Id == item._Pk); if (value != null) { QueryParms.Styles.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void cmboDyeMachines_CheckStateChanged(object sender, EventArgs e) { if (sender is DyeHouse.CheckComboBoxItem && formloaded) { DyeHouse.CheckComboBoxItem item = (DyeHouse.CheckComboBoxItem)sender; if (item.CheckState) { QueryParms.Machines.Add(repo.LoadMachines(item._Pk)); } else { var value = QueryParms.Machines.Find(it => it.MD_Pk == item._Pk); if (value != null) { QueryParms.Machines.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void cmboColours_CheckStateChanged(object sender, EventArgs e) { if (sender is DyeHouse.CheckComboBoxItem && formloaded) { DyeHouse.CheckComboBoxItem item = (DyeHouse.CheckComboBoxItem)sender; if (item.CheckState) { parms.Colours.Add(repo.LoadColour(item._Pk)); } else { var value = parms.Colours.Find(it => it.Col_Id == item._Pk); if (value != null) { parms.Colours.Remove(value); } } } }
private void cmboReceipeDefintions_CheckStateChanged(object sender, EventArgs e) { if (sender is DyeHouse.CheckComboBoxItem && formloaded) { DyeHouse.CheckComboBoxItem item = (DyeHouse.CheckComboBoxItem)sender; if (item.CheckState) { parms.RecDefinitions.Add(repo.LoadDefinition(item._Pk)); } else { var value = parms.RecDefinitions.Find(it => it.TLDYE_DefinePk == item._Pk); if (value != null) { parms.RecDefinitions.Remove(value); } } } }
//------------------------------------------------------------------------------------- // this message handler gets called when the user checks/unchecks an item the combo box //---------------------------------------------------------------------------------------- private void cmboCurrentBatches_CheckStateChanged(object sender, EventArgs e) { if (sender is DyeHouse.CheckComboBoxItem && formloaded) { DyeHouse.CheckComboBoxItem item = (DyeHouse.CheckComboBoxItem)sender; if (item.CheckState) { if (_Commission) { //Remember...The Item_Pk is a number aimed at the DyeBatchsDetails DYEBD_DyeBatch_FK QueryParms.DyeBatches.Add(repo.LoadDyeBatch(item._Pk)); } else { QueryParms.DyeTransactions.Add(repo.LoadDyeTrans(item._Pk)); } } else { if (_Commission) { var value = QueryParms.DyeBatches.Find(it => it.DYEB_Pk == item._Pk); if (value != null) { QueryParms.DyeBatches.Remove(value); } } else { var value = QueryParms.DyeTransactions.Find(it => it.TLDYET_Pk == item._Pk); if (value != null) { QueryParms.DyeTransactions.Remove(value); } } } } }