AgGateway.ADAPT.ISOv4Plugin.Writers.GuidanceGroupWriter.WriteGuidancePatterns C# (CSharp) Метод

WriteGuidancePatterns() приватный Метод

private WriteGuidancePatterns ( XmlWriter writer, List guidancePatternIds ) : void
writer System.Xml.XmlWriter
guidancePatternIds List
Результат void
        private void WriteGuidancePatterns(XmlWriter writer, List<int> guidancePatternIds)
        {
            if (guidancePatternIds == null ||
                guidancePatternIds.Count == 0 ||
                TaskWriter.DataModel.Catalog.GuidancePatterns == null ||
                TaskWriter.DataModel.Catalog.GuidancePatterns.Count == 0)
                return;

            foreach (var guidancePatternId in guidancePatternIds)
            {
                foreach (var guidancePattern in TaskWriter.DataModel.Catalog.GuidancePatterns)
                {
                    if (guidancePattern.Id.ReferenceId == guidancePatternId)
                    {
                        _guidancePatternWriter.Write(writer, guidancePattern);
                        break;
                    }
                }
            }
        }