コード例 #1
0
        public static string IsValid(DateTime?earlierDate, DateTime?laterDate)
        {
            string isValid = DateComesBeforeHelper.IsValid(laterDate, earlierDate);

            if (isValid != null)
            {
                isValid = isValid.Replace("cannot precede", "cannot be after");
            }

            return(isValid);
        }
コード例 #2
0
        protected override string IsValidCore(DateTime?toCheck, DateTime?toCompare)
        {
            string validationResult = DateComesBeforeHelper.IsValid(toCheck, toCompare);

            if (string.IsNullOrEmpty(validationResult))
            {
                return(Success());
            }

            return(validationResult);
        }
コード例 #3
0
        public static string IsValid(DateTime?earlierDate, DateTime?laterDate)
        {
            string isValid = DateComesBeforeHelper.IsValid(earlierDate, laterDate);

            if (string.IsNullOrEmpty(isValid))
            {
                return(isValid);
            }

            if (isValid.StartsWith("Time on"))
            {
                return("{0} cannot precede {1}");
            }

            return(isValid);
        }