/// <summary> /// Vérifie que le paramètre passé au vérificateur correspond à un client actif. Fixe le Client et le Site du vérificateur /// </summary> protected async Task ClientDeLAction() { Client client = await _utile.ClientAvecSite(vérificateur.IdClient); if (client == null) { vérificateur.Erreur = NotFound(); throw new VérificationException(); } vérificateur.Client = client; if (client.Etat == EtatRole.Fermé) { vérificateur.Erreur = RésultatBadRequest("Client fermé"); throw new VérificationException(); } vérificateur.Site = client.Site; }