public static BrokenRule CheckValidation(this IRule val, IValidatedItem bo) { BrokenRule Validation = null; if (val.IsBroken(bo)) { Validation = new BrokenRule(val, bo); } return(Validation); }
public bool ForTarget(IValidatedItem bo) { if (bo == null || mTarget == null) { return(false); } else { return(bo.Equals(mTarget)); } }
public static string BrokenValidationsString(this IEnumerable <IRule> val, IValidatedItem vitm, ValidationSeverity severity) { return(BrokenValidations(from itm in val.Values() where itm.IsBroken(vitm) && itm.Severity == severity select itm)); }
public ValidationList(IValidatedItem target) { lvBrokenValidations = new BrokenValidationRules(); mTarget = target; }