protected override ValidationResult IsValid(object DOB, ValidationContext validationContext) { Browncoat browncoat = (Browncoat)validationContext.ObjectInstance; if (DateTime.Now.Year - browncoat.DOB.Year < 18) { return(new ValidationResult("You must be at least 18 to join")); } return(ValidationResult.Success); }
public async Task <IActionResult> OnGetAsync(string id) { browncoat = await _db.BrownCoats.FindAsync(id); if (browncoat == null) { return(NotFound()); } return(Page()); }