Fixed logic to find external transition when attempting to delete a procedure
This commit is contained in:
		@@ -312,6 +312,7 @@ namespace VEPROMS.CSLA.Library
 | 
			
		||||
				TransitionInfoList tmp = DataPortal.Fetch<TransitionInfoList>(new ExternalTransitionsToChildrenCriteria(itemID));
 | 
			
		||||
				TransitionInfo.AddList(tmp);
 | 
			
		||||
				tmp.AddEvents();
 | 
			
		||||
				if (tmp.Count == 0) return GetExternalTransitions(itemID);
 | 
			
		||||
				return tmp;
 | 
			
		||||
			}
 | 
			
		||||
			catch (Exception ex)
 | 
			
		||||
@@ -789,7 +790,7 @@ namespace VEPROMS.CSLA.Library
 | 
			
		||||
				// if range transition, the page number token needs to go after the first step, else it's at the end:
 | 
			
		||||
					if (strantype == 2 && tb._TransFormat.Contains("{First Step"))
 | 
			
		||||
				{
 | 
			
		||||
						tb._TransFormat = tb._TransFormat.Insert(tb._TransFormat.IndexOf("{First Step}") + 12, " {Page Num}");
 | 
			
		||||
					tb._TransFormat = tb._TransFormat.Insert(tb._TransFormat.IndexOf("{First Step}")+12, " {Page Num}");
 | 
			
		||||
				}
 | 
			
		||||
				else
 | 
			
		||||
					tb._TransFormat = tb._TransFormat + " {Page Num}";
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user