From eb39dbf6e52de4eeef620b2460742a6dc0345291 Mon Sep 17 00:00:00 2001 From: John Date: Wed, 9 Mar 2016 16:26:40 +0000 Subject: [PATCH] Fixed the tab level logic for Westinghouse Attachment sections (single column format) --- PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs index f03013ef..6aa9852e 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs @@ -3769,7 +3769,9 @@ namespace VEPROMS.CSLA.Library ItemInfo ii = this; while (!ii.IsProcedure) { - if (ii.IsSection) level++; + // fix for Westinghouse single column + // - increament the level on a section only if the first character is a number B2016-075 03-09-2016 + if (ii.IsSection && (ii.MyTab.Text == null || char.IsNumber(ii.MyTab.Text.Trim()[0]))) level++; ii = ii.ActiveParent as ItemInfo; } return level;