public void Add(bool isSuccessful, RuleMessageType errorLevel, string errorMessage)
        {
            var result = new RuleResult {
                IsSuccessful = isSuccessful, ErrorLevel = errorLevel, Message = errorMessage
            };

            Add(result);
        }
 public void AddFailure(RuleMessageType errorLevel, string message)
 {
     Add(false, errorLevel, message);
 }