public void AddAvailableInstrument(TestStationInstrumentData instrumentDescription) { if (!_availableInstruments.Contains(instrumentDescription)) { _availableInstruments.Add(instrumentDescription); } }
private void AddInstrument(TestStationInstrumentData testStationInstrumentData, Color bgColor) { if (testStationInstrumentData != null) { TestStationDescriptionInstrument testStationInstrument = testStationInstrumentData.TestStationInstrument; InstrumentDescription instrument = testStationInstrumentData.InstrumentDescription; ItemDescription itemDescription = testStationInstrumentData.ItemDescription; string testStationName = testStationInstrumentData.TestStation.name; var itm = new ListViewItem( testStationName ); var modelName = ""; if (instrument != null) { modelName = instrument.name; if (instrument.Identification != null && instrument.Identification.ModelName != null) modelName = instrument.Identification.ModelName; } else if (itemDescription != null) { modelName = itemDescription.name; if (itemDescription.Identification != null && itemDescription.Identification.ModelName != null) modelName = itemDescription.Identification.ModelName; } itm.SubItems.Add(modelName); itm.SubItems.Add(testStationInstrument.ID); itm.BackColor = bgColor; itm.Tag = testStationInstrumentData; lvInstruments.Items.Add( itm ); } }
public void AddAvailableInstrument(TestStationInstrumentData instrumentDescription) { if (!_availableInstruments.Contains( instrumentDescription )) _availableInstruments.Add( instrumentDescription ); }