Example #1
0
        /// <summary>
        /// 列表固定数量
        /// </summary>
        /// <param name="count"></param>
        /// <returns></returns>
        public static Validator FixedCount(uint count)
        {
            var result = new FormValidate.ListCount
            {
                Fixed = count
            };

            return(result);
        }
Example #2
0
        /// <summary>
        /// 列表范围数量
        /// </summary>
        /// <param name="min"></param>
        /// <param name="max"></param>
        /// <param name="inclusive"></param>
        /// <returns></returns>
        public static Validator RangeCount(uint min, uint max, bool inclusive)
        {
            var result = new FormValidate.ListCount
            {
                Inclusive = inclusive
            };

            if (min > 0)
            {
                result.Min = min;
            }
            if (max > 0)
            {
                result.Max = max;
            }
            return(result);
        }