private void VerifierRemboursementEnCours(CsDemande demandedevis) { try { Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient client = new Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient(Utility.Protocole(), Utility.EndPoint("Accueil")); client.VerifierRemboursementEnCoursCompleted += (ss, b) => { if (b.Cancelled || b.Error != null) { string error = b.Error.Message; Message.ShowError(error, Silverlight.Resources.Devis.Languages.txtDevis); return; } if (b.Result) { Message.ShowInformation("Ce client a déjà un remboursement en cours", "Remboursement ASC"); this.DialogResult = false; } else { ValiderInitialisation(null, true); this.DialogResult = true; } }; client.VerifierRemboursementEnCoursAsync(demandedevis); } catch (Exception ex) { Message.ShowError("Erreur lors de la vérification du client ", "Remboursement ASC"); } }