private void WriteGuidance(XmlWriter writer, List <int> guidanceGroupIds)
{
if (guidanceGroupIds == null || guidanceGroupIds.Count == 0 ||
TaskWriter.DataModel.Catalog.GuidanceGroups == null ||
TaskWriter.DataModel.Catalog.GuidanceGroups.Count == 0)
{
return;
}
foreach (var guidanceGroupId in guidanceGroupIds)
{
foreach (var guidanceGroup in TaskWriter.DataModel.Catalog.GuidanceGroups)
{
if (guidanceGroup.Id.ReferenceId == guidanceGroupId)
{
_guidanceWriter.Write(writer, guidanceGroup);
break;
}
}
}
}