/// <summary> /// 数据校验 /// </summary> /// <param name="validationContext"></param> /// <returns></returns> /// <remarks> /// 子类可重载此方法,执行自定义的有效性校验 /// </remarks> protected override IEnumerable <ValidationResult> Verify(ValidationContext validationContext) { var result = new List <ValidationResult>(); if (Certificates == null || !Certificates.Any()) { result.Add(new ValidationResult("请上传证书")); } return(result); }
private bool CanDelete() { return(Certificates.Any(_ => _.IsSelected)); }