public void validerRejetAnnulation(List <CsLclient> _lstReglement)
 {
     try
     {
         this.DialogResult = true;
         CaisseServiceClient srv = new CaisseServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Caisse"));
         srv.RejeterAnnuleEncaissementAsync(_lstReglement);
         srv.RejeterAnnuleEncaissementCompleted += (factor, es) =>
         {
             if (es.Error != null || es.Cancelled)
             {
                 Message.ShowError("L'insertion des encaissements a retournée une erreur. Réessayer svp! :" + es.Error.Message, "Erreur");
                 return;
             }
             if (es.Result == null)
             {
                 Message.ShowError("L'insertion des encaissements a retournée une erreur. Réessayer svp!", "Erreur");
                 return;
             }
             this.OKButton.IsEnabled = false;
         };
     }
     catch (Exception)
     {
         throw;
     }
 }