public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { var valid = new List <ValidationResult>(); if (Choix.Count(s => s.IsSelected) == 0) { valid.Add(new ValidationResult("Vous devez au moins un selectionner un restaurant", new[] { "Choix" })); } return(valid); }