コード例 #1
0
ファイル: IntRangeValidator.cs プロジェクト: pwstrick/quyou
        /// <summary>
        /// 验证
        /// </summary>
        /// <param name="value"></param>
        /// <returns></returns>
        public override bool IsValid(object value)
        {
            base.Value = value;

            if (!JudgeUtility.IsInt(value))
            {
                return(false);
            }

            int convValue = Convert.ToInt32(value);

            return(convValue >= minValue && convValue <= maxValue);
        }
コード例 #2
0
        /// <summary>
        /// 验证
        /// </summary>
        /// <param name="value"></param>
        /// <returns></returns>
        public override bool IsValid(object value)
        {
            Value = value;

            if (!JudgeUtility.IsInt(value))
            {
                return(false);
            }

            var convValue = Convert.ToInt32(value);

            return(convValue >= minValue);
        }
コード例 #3
0
 /// <summary>
 /// 数据验证
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public override bool IsValid(object value)
 {
     Value = value;
     return(JudgeUtility.IsNumeric(value));
 }
コード例 #4
0
 /// <summary>
 /// 数据验证
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public override bool IsValid(object value)
 {
     base.Value = value;
     return(JudgeUtility.IsCreditCard(value));
 }
コード例 #5
0
 /// <summary>
 /// 数据验证
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public override bool IsValid(object value)
 {
     base.Value = value;
     return(!JudgeUtility.IsNullOrEmpty(value));
 }
コード例 #6
0
 /// <summary>
 /// 数据验证
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public override bool IsValid(object value)
 {
     base.Value = value;
     return(JudgeUtility.IsEmail(value));
 }