コード例 #1
0
ファイル: BrokenRulesList.cs プロジェクト: ishui/rms2
 internal void Remove(ValidationRuleInfo rule)
 {
     for (int i = base.Count - 1; i >= 0; i--)
     {
         if (base[i].RuleName == rule.RuleName)
         {
             base.RemoveAt(i);
             break;
         }
     }
 }
コード例 #2
0
ファイル: BrokenRule.cs プロジェクト: riyuexing/rms
 internal BrokenRule(ValidationRuleInfo rule)
 {
     this._ruleName    = rule.RuleName;
     this._description = rule.ValidationRuleArgs.Description;
     this._property    = rule.ValidationRuleArgs.PropertyName;
 }
コード例 #3
0
ファイル: BrokenRulesList.cs プロジェクト: ishui/rms2
 internal void Add(ValidationRuleInfo rule)
 {
     this.Remove(rule);
     base.Add(new BrokenRule(rule));
 }