예제 #1
0
 void UpdateDecisionDisplayName(DecisionTO dec)
 {
     if (DisplayText.StartsWith("If ") || DisplayText == "Decision")
     {
         if (dec != null && !_isInitializing && dec.IndexNumber == 1)
         {
             DisplayName = string.Format("If {0} {3} {1} {2}", dec.MatchValue, dec.SearchType,
                                         dec.IsBetweenCriteriaVisible
                     ? $"{dec.From} and {dec.To}"
                     : dec.SearchCriteria,
                                         dec.SearchType == null || dec.SearchType.ToLower().Contains("is") ? "" : "Is");
             DisplayText = string.Format("If {0} {3} {1} {2}", dec.MatchValue, dec.SearchType,
                                         dec.IsBetweenCriteriaVisible
                     ? $"{dec.From} and {dec.To}"
                     : dec.SearchCriteria,
                                         dec.SearchType == null || dec.SearchType.ToLower().Contains("is") ? "" : "Is");
         }
     }
 }