private void SupprimerDemandeEtCreeExtension(CsDemande lademandeSelect) { try { AcceuilServiceClient client = new Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Accueil")); client.CreeDemandeExtensionCompleted += (ss, b) => { if (b.Cancelled || b.Error != null) { string error = b.Error.Message; Message.ShowError(error, Silverlight.Resources.Devis.Languages.txtDevis); return; } if (string.IsNullOrEmpty(b.Result)) { Message.ShowInformation("Demande transmise avec succès", "Demande"); this.DialogResult = false; } else { Message.ShowError(b.Result, "Demande"); } }; client.CreeDemandeExtensionAsync(lademandeSelect.LaDemande); } catch (Exception ex) { throw; } }