From c2a5254e42c48874b267200f5da28f8a756f29d8 Mon Sep 17 00:00:00 2001 From: Kathy Date: Fri, 14 Dec 2007 14:59:22 +0000 Subject: [PATCH] --- PROMS/VEPROMS.CSLA.Library/Format/PlantFormat.cs | 2 +- PROMS/VEPROMS.CSLA.Library/Format/vlnFormat.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/PROMS/VEPROMS.CSLA.Library/Format/PlantFormat.cs b/PROMS/VEPROMS.CSLA.Library/Format/PlantFormat.cs index dae5515c..f819ce26 100644 --- a/PROMS/VEPROMS.CSLA.Library/Format/PlantFormat.cs +++ b/PROMS/VEPROMS.CSLA.Library/Format/PlantFormat.cs @@ -2576,7 +2576,7 @@ namespace VEPROMS.CSLA.Library { get { - return(_TransTypeList == null)? _TransTypeList = new TransTypeList(SelectNodes("TransTypeData/TransTypes")): _TransTypeList; + return(_TransTypeList == null || _TransTypeList.Count==0)? _TransTypeList = new TransTypeList(SelectNodes("TransTypeData/TransTypes")): _TransTypeList; } } public TransData(XmlNode xmlNode) : base(xmlNode) { } diff --git a/PROMS/VEPROMS.CSLA.Library/Format/vlnFormat.cs b/PROMS/VEPROMS.CSLA.Library/Format/vlnFormat.cs index ba59cf52..e3ed0e3d 100644 --- a/PROMS/VEPROMS.CSLA.Library/Format/vlnFormat.cs +++ b/PROMS/VEPROMS.CSLA.Library/Format/vlnFormat.cs @@ -95,7 +95,7 @@ namespace VEPROMS.CSLA.Library { if (xmlNode == null) return null; XmlNodeList xl = xmlNode.SelectNodes(path); - if (xl == null) xl = InheritLookupNodes(xmlNode, path); + if (xl == null||xl.Count==0) xl = InheritLookupNodes(xmlNode, path); if (xl == null) return null; return xl; }