AgGateway.ADAPT.ISOv4Plugin.Writers.ProductWriter.WriteProductComponent C# (CSharp) Method

WriteProductComponent() private method

private WriteProductComponent ( XmlWriter writer, AgGateway.ADAPT.ApplicationDataModel.Products.ProductComponent productComponent ) : void
writer System.Xml.XmlWriter
productComponent AgGateway.ADAPT.ApplicationDataModel.Products.ProductComponent
return void
        private void WriteProductComponent(XmlWriter writer, ProductComponent productComponent)
        {
            var productId = TaskWriter.Products.FindById(productComponent.IngredientId);
            if (string.IsNullOrEmpty(productId) ||
                productComponent.Quantity == null ||
                productComponent.Quantity.Value == null)
                return;

            writer.WriteStartElement("PLN");
            writer.WriteAttributeString("A", productId);
            writer.WriteAttributeString("B", productComponent.Quantity.Value.Value.ToString("F0", CultureInfo.InvariantCulture));
            writer.WriteEndElement();
        }