private void InstanceOnTestConfigurationLoaded( FileInfo fileInfo, byte[] content )
{
try
{
TestConfiguration15 testConfig = TestConfiguration15.Deserialize(new MemoryStream(content));
if (testConfig != null)
{
foreach (TestConfigurationTestEquipmentItem item in testConfig.TestEquipment)
{
foreach (ItemDescriptionReference itemRef in item.Instrumentation)
{
var itemDescription = itemRef.Item as ItemDescription;
var documentReference = itemRef.Item as DocumentReference;
if (itemDescription != null)
AddInstrument( itemDescription );
else if( documentReference!=null )
AddInstrument(documentReference);
}
}
}
lvInstruments.AutoResizeColumns( ColumnHeaderAutoResizeStyle.ColumnContent );
}
catch (Exception e)
{
LogManager.Error(e.Message);
}
}