AgGateway.ADAPT.ISOv4Plugin.Loaders.ProductMixLoader.LoadUnit C# (CSharp) Method

LoadUnit() private static method

private static LoadUnit ( XmlNode inputNode ) : IsoUnit
inputNode System.Xml.XmlNode
return AgGateway.ADAPT.ISOv4Plugin.Models.IsoUnit
        private static IsoUnit LoadUnit(XmlNode inputNode)
        {
            //var valueUnitId = inputNode.GetXmlNodeValue("@D");
            var quantityDdiValue = inputNode.GetXmlNodeValue("@E");

            int quantityDdi = Convert.ToInt32(quantityDdiValue, 16);

            switch (quantityDdi)
            {
                case 0x48: // DDI 72
                case 0x4B: // DDI 75
                case 0x4E: // DDI 78
                    return UnitFactory.Instance.GetUnitByDdi(quantityDdi);
            }

            return null;
        }