Ejemplo n.º 1
0
 public Bom(v1_1.Bom bom)
 {
     Version = bom.Version;
     if (bom.Components != null)
     {
         Components = new List <Component>();
         foreach (var component in bom.Components)
         {
             var convertedComponent = new Component(component);
             if (Enum.IsDefined(typeof(Component.ComponentType), convertedComponent.Type))
             {
                 Components.Add(convertedComponent);
             }
         }
     }
 }
Ejemplo n.º 2
0
 public Bom(v1_1.Bom bom)
 {
     SerialNumber = bom.SerialNumber;
     Version      = bom.Version;
     if (bom.Components != null)
     {
         Components = new List <Component>();
         foreach (var component in bom.Components)
         {
             Components.Add(new Component(component));
         }
     }
     if (bom.ExternalReferences != null)
     {
         ExternalReferences = new List <ExternalReference>();
         foreach (var externalReference in bom.ExternalReferences)
         {
             ExternalReferences.Add(new ExternalReference(externalReference));
         }
     }
 }