コード例 #1
0
ファイル: RuleTypeController.cs プロジェクト: paulute/eXpand
 Image ErrorIcon(DisplayableValidationResultItem resultItem, EnumDescriptor enumDescriptor) {
     if (resultItem.Rule != null) {
         var ruleType =
             ((IModelRuleBaseRuleType)
              ((IModelApplicationValidation)Application.Model).Validation.Rules[resultItem.Rule.Id]);
         if (ruleType != null) {
             var errorType = (ErrorType)enumDescriptor.ParseCaption(ruleType.RuleType.ToString());
             return DXErrorProvider.GetErrorIconInternal(errorType);
         }
     }
     return null;
 }
コード例 #2
0
 Image ErrorIcon(DisplayableValidationResultItem resultItem, EnumDescriptor enumDescriptor)
 {
     if (resultItem.Rule != null)
     {
         var ruleType =
             ((IModelRuleBaseRuleType)
              ((IModelApplicationValidation)Application.Model).Validation.Rules[resultItem.Rule.Id]);
         if (ruleType != null)
         {
             var errorType = (ErrorType)enumDescriptor.ParseCaption(ruleType.RuleType.ToString());
             return(DXErrorProvider.GetErrorIconInternal(errorType));
         }
     }
     return(null);
 }