AgGateway.ADAPT.ISOv4Plugin.Writers.TreatmentZoneWriter.WriteDataVariable C# (CSharp) Method

WriteDataVariable() private static method

private static WriteDataVariable ( XmlWriter writer, DataVariable dataVariable ) : void
writer System.Xml.XmlWriter
dataVariable DataVariable
return void
        private static void WriteDataVariable(XmlWriter writer, DataVariable dataVariable)
        {
            writer.WriteStartElement("PDV");

            var variableDdi = DetermineVariableDdi(dataVariable);
            writer.WriteAttributeString("A", string.Format(CultureInfo.InvariantCulture, "{0:X4}", variableDdi));
            writer.WriteAttributeString("B", dataVariable.IsoUnit.ConvertToIsoUnit(dataVariable.Value).ToString("F0", CultureInfo.InvariantCulture));
            writer.WriteXmlAttribute("C", dataVariable.ProductId);

            writer.WriteEndElement();
        }