/// <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);
        }
Example #2
0
 private bool CanDelete()
 {
     return(Certificates.Any(_ => _.IsSelected));
 }