Modified code to use Section Title when Section Number is blank when creating a transition that uses procedure section
This commit is contained in:
parent
df664a045a
commit
e45307bce2
@ -955,7 +955,11 @@ namespace VEPROMS.CSLA.Library
|
|||||||
//if (TranGetSectionItem(itminfo).IsDefaultSection) return;
|
//if (TranGetSectionItem(itminfo).IsDefaultSection) return;
|
||||||
StringBuilder retstr = new StringBuilder();
|
StringBuilder retstr = new StringBuilder();
|
||||||
retstr.Append(TranGetSectionNumber(tb._ToItem));
|
retstr.Append(TranGetSectionNumber(tb._ToItem));
|
||||||
string txt = TranGetSectionTitle(tb,tb._ToItem);
|
string txt;
|
||||||
|
if(retstr.Length > 0)
|
||||||
|
txt = TranGetSectionTitle(tb,tb._ToItem);
|
||||||
|
else
|
||||||
|
txt = TranGetSectionTitle(tb,tb._ToItem, true);
|
||||||
if (retstr.Length > 0 && (txt!=null && txt.Length > 0)) retstr.Append(", ");
|
if (retstr.Length > 0 && (txt!=null && txt.Length > 0)) retstr.Append(", ");
|
||||||
retstr.Append(txt);
|
retstr.Append(txt);
|
||||||
tb.AppendPrefix();
|
tb.AppendPrefix();
|
||||||
@ -1073,5 +1077,19 @@ namespace VEPROMS.CSLA.Library
|
|||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
private static string TranGetSectionTitle(TransitionBuilder tb, ItemInfo itminfo, bool overRide)
|
||||||
|
{
|
||||||
|
// LATER: Cap1stSectionTitle, CapFirstLetterOnly
|
||||||
|
if (overRide)
|
||||||
|
{
|
||||||
|
ItemInfo tmpitm = TranGetSectionItem(itminfo);
|
||||||
|
string sectionTitle = tmpitm.MyContent.Text;
|
||||||
|
sectionTitle = (tb._FormatData.TransData.CapsTransitionsSection ? sectionTitle.ToUpper().Replace(@"\U", @"\u") :
|
||||||
|
tb._FormatData.TransData.Cap1stCharTransSection ? CapFirstLetterOnly(sectionTitle, 0) :
|
||||||
|
sectionTitle);
|
||||||
|
return (sectionTitle);
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user