private void StratumIdComboBox_SelectedIndexChanged(object sender, EventArgs e) { ah.StratumIdComboBox_SelectedIndexChanged(sender, e); // stratum id changes, update the current item id associated field, but save it off only when user presses OK ItemId Cur = NC.App.DB.ItemIds.Get(ah.ap.item_id); if (Cur == null) // blank or unspecified somehow { return; } if (Cur.stratum.CompareTo(ah.ap.stratum_id.Name) != 0) // id changed, save it on the item { Cur.stratum = string.Copy(ah.ap.stratum_id.Name); Cur.modified = true; } }
private void StratumIdComboBox_SelectedIndexChanged(object sender, EventArgs e) { //Was not storying stratum id. hn 9.21.2015 ah.StratumIdComboBox_SelectedIndexChanged(sender, e); int itemIndex = ((ComboBox)sender).SelectedIndex; ah.ap.ItemId.stratum = ((ComboBox)sender).Items[itemIndex].ToString(); ItemId iid = NC.App.DB.ItemIds.Get(d => String.Compare(d.item, ItemIdComboBox.Text, false) == 0); if (iid != null) { iid.stratum = ah.ap.ItemId.stratum; iid.modified = true; NC.App.DB.ItemIds.Set(iid); ah.ap.ApplyItemId(iid); } }
private void StratumIdComboBox_SelectedIndexChanged(object sender, EventArgs e) { ah.StratumIdComboBox_SelectedIndexChanged(sender, e); }