private void AddTestAdapter( ItemDescription itemDescription ) { var itm = new ListViewItem( itemDescription.name ); itm.SubItems.Add( itemDescription.Identification.ModelName ); itm.SubItems.Add( itemDescription.Description ); itm.Tag = itemDescription; lvAdapters.Items.Add( itm ); }
private void AddInstrument(ItemDescription itemDescription) { var itm = new ListViewItem(itemDescription.name); itm.SubItems.Add(itemDescription.Identification.ModelName); itm.SubItems.Add(itemDescription.Description); itm.Tag = itemDescription; lvInstruments.Items.Add(itm); }
public static String toATML(CASS_MTPSI tpsi) { StringWriter tw = new StringWriter(); TestConfiguration testConfig = new TestConfiguration(); ManufacturerData configManager = testConfig.ConfigurationManager; List<CASS_MTPSICASS_MTPSI_page> pages = tpsi.CASS_MTPSI_page; foreach( CASS_MTPSICASS_MTPSI_page page in pages ) { CASS_MTPSICASS_MTPSI_pageUUT uut = page.UUT; String partNo = uut.UUT_ID.Part_Number; //UUTInstance instance = new UUTInstance(); UUTDescription item = new UUTDescription(); //item.Item.name = uut.UUT_ID.Part_Number; //Lookup UUT Information ItemDescriptionReference reference = new ItemDescriptionReference(); DocumentReference docRef = new DocumentReference(); //docRef.ID = uut.UUT_ID.Part_Number; docRef.uuid = "{SOMEUUIDHERE}"; reference.Item = docRef;// item.Item; //testConfig.TestedUUTs.Add(reference); TestConfigurationTestEquipmentItem testEquipment = new TestConfigurationTestEquipmentItem(); foreach( CASS_MTPSICASS_MTPSI_pageATE_assets asset in page.ATE_assets ) { ItemDescriptionReference refEquip = new ItemDescriptionReference(); ItemDescription instrument = new ItemDescription(); instrument.name = asset.Asset_Identifier; refEquip.Item = instrument; //testEquipment.Instrumentation.Add(refEquip); } // testConfig.TestEquipment.Add(testEquipment); try { XmlSerializer serializerObj = new XmlSerializer(typeof(TestConfiguration)); serializerObj.Serialize(tw, testConfig); } catch( Exception e ) { Exception ie = e.InnerException; while( ie != null ) { Trace.WriteLine(ie.Message); ie = ie.InnerException; } } break; } return tw.ToString(); }
protected virtual void ControlsToData() { if (itemDescription == null) itemDescription = new ItemDescription(); if (identificationControl != null) identificationControl.ControlsToData(); itemDescription.name = edtName.GetValue<string>(); itemDescription.version = edtVersion.GetValue<string>(); itemDescription.Description = edtDescription.GetValue<string>(); if (identificationControl != null) itemDescription.Identification = identificationControl.Identification; }
public TestStationInstrumentData( TestStationDescription11 testStation, TestStationDescriptionInstrument testStationInstrument) { _testStation = testStation; _testStationInstrument = testStationInstrument; _instrumentDescription = GetInstrumentDescription( testStationInstrument ); _itemDescription = GetItemDescription( testStationInstrument ); }
public ItemDescriptionControl( ItemDescription itemDescription ) { InitializeComponent(); this.itemDescription = itemDescription; DataToControls(); }
private void itemDescriptionReferenceControl1_ItemDescriptionSelection(ItemDescription itemDescription) { btnEditDocumentObject.Visible = false; }
public static bool LoadFromFile(string fileName, out ItemDescription obj) { System.Exception exception; return LoadFromFile(fileName, out obj, out exception); }
/// <summary> /// Deserializes xml markup from file into an ItemDescription object /// </summary> /// <param name="fileName">string xml file to load and deserialize</param> /// <param name="obj">Output ItemDescription object</param> /// <param name="exception">output Exception value if deserialize failed</param> /// <returns>true if this Serializer can deserialize the object; otherwise, false</returns> public static bool LoadFromFile(string fileName, out ItemDescription obj, out System.Exception exception) { exception = null; obj = default(ItemDescription); try { obj = LoadFromFile(fileName); return true; } catch (System.Exception ex) { exception = ex; return false; } }
public static bool Deserialize(string input, out ItemDescription obj) { System.Exception exception; return Deserialize(input, out obj, out exception); }
/// <summary> /// Deserializes workflow markup into an ItemDescription object /// </summary> /// <param name="input">string workflow markup to deserialize</param> /// <param name="obj">Output ItemDescription object</param> /// <param name="exception">output Exception value if deserialize failed</param> /// <returns>true if this Serializer can deserialize the object; otherwise, false</returns> public static bool Deserialize(string input, out ItemDescription obj, out System.Exception exception) { exception = null; obj = default(ItemDescription); try { obj = Deserialize(input); return true; } catch (System.Exception ex) { exception = ex; return false; } }
private static string GetIdentity(ItemDescription itemDescription, string model, ref string partNo) { if (itemDescription != null && itemDescription.Identification != null) { model = itemDescription.Identification.ModelName; if (itemDescription.Identification.IdentificationNumbers != null && itemDescription.Identification.IdentificationNumbers.Count > 0) partNo = itemDescription.Identification.IdentificationNumbers[0].number; } return model; }