protected override ValidationResult IsValid(object Date, ValidationContext validationContext)
        {
            CrecheClass dates = (CrecheClass)validationContext.ObjectInstance;

            if (dates.Date < DateTime.Now.Date)
            {
                return(new ValidationResult(GetErrorMessage()));
            }

            return(ValidationResult.Success);
        }
        protected override ValidationResult IsValid(object DOB, ValidationContext validationContext)
        {
            CrecheClass dob = (CrecheClass)validationContext.ObjectInstance;

            if (DateTime.Now.AddYears(-5).CompareTo(DOB) > 0 && DateTime.Now.AddYears(-3).CompareTo(DOB) < 0)
            {
                return(new ValidationResult(GetErrorMessage()));
            }

            return(ValidationResult.Success);
        }