Example #1
0
 /// <summary>
 /// Remove a coloring rule present in the list
 /// Supprime un object ColoringRule présent dans la liste
 /// </summary>
 /// <param name="colorRule"></param>
 public void removeColoringRule(ColoringRules colorRule)
 {
     if (ListOfColoringRules != null && colorRule != null)
     {
         ListOfColoringRules.Remove(colorRule);
     }
 }
Example #2
0
        public bool canSaveRules()
        {
            bool isOk = false;

            if (!String.IsNullOrEmpty(RuleRegex))
            {
                if (String.IsNullOrEmpty(RegexError) && ListOfColoringRules.Count > 0)
                {
                    if (!String.IsNullOrEmpty(ListOfColoringRules.First().Value) &&
                        !String.IsNullOrEmpty(ListOfColoringRules.First().Color))
                    {
                        isOk = true;
                    }
                }
            }

            return(isOk);
        }