private void SaveAgent(List <CsAgent> donnesDatagrid) { AdministrationServiceClient client = new AdministrationServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Administration")); client.SaveAgentCompleted += (ss, res) => { if (res.Cancelled || res.Error != null) { string error = res.Error.Message; Message.ShowError(error, Galatee.Silverlight.Resources.Langue.errorTitle); return; } if (res.Result != false) { Message.ShowInformation("Synchronisation effectuer avec suscces", Galatee.Silverlight.Resources.Langue.informationTitle); OKButton.IsEnabled = false; } else { Message.ShowInformation("Synchronisation ne c'est pas bien passer,veuillez verifiez la coherance des données en base,et que le parametre generale de code 000406 exite", Galatee.Silverlight.Resources.Langue.informationTitle); OKButton.IsEnabled = true; } }; client.SaveAgentAsync(donnesDatagrid, txt_requette.Text); }