AgGateway.ADAPT.ISOv4Plugin.Loaders.CropVarietyLoader.LoadVariety C# (CSharp) Method

LoadVariety() private static method

private static LoadVariety ( XmlNode inputNode, string &varietyId ) : AgGateway.ADAPT.ApplicationDataModel.Products.CropVariety
inputNode System.Xml.XmlNode
varietyId string
return AgGateway.ADAPT.ApplicationDataModel.Products.CropVariety
        private static CropVariety LoadVariety(XmlNode inputNode, out string varietyId)
        {
            varietyId = inputNode.GetXmlNodeValue("@A");
            var description = inputNode.GetXmlNodeValue("@B");
            if (string.IsNullOrEmpty(varietyId) || string.IsNullOrEmpty(description))
                return null;

            var variety = new CropVariety
            {
                ProductType = ProductTypeEnum.Variety,
                Description = description
            };
            variety.Id.UniqueIds.Add(ImportHelper.CreateUniqueId(varietyId));

            return variety;
        }
CropVarietyLoader