void InsertAdmStrategieSecurite(ServiceAdministration.CsStrategieSecurite pStrategy)
        {
            try
            {
                AdministrationServiceClient insertStrategy = new AdministrationServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Administration"));
                insertStrategy.InsertStrategieSecuriteCompleted += (inserS, resultIns) =>
                {
                    if (resultIns.Cancelled || resultIns.Error != null)
                    {
                        string error = resultIns.Error.Message;
                        Message.Show(Galatee.Silverlight.Resources.Administration.Langue.MsgErrorInsertUser, Galatee.Silverlight.Resources.Langue.errorTitle);
                        return;
                    }

                    if (resultIns.Result == null || resultIns.Result.Count == 0)
                    {
                        Message.Show(Galatee.Silverlight.Resources.Administration.Langue.MsgErrorInsertUser, Galatee.Silverlight.Resources.Langue.errorTitle);
                        return;
                    }
                    else
                    {
                        Message.Show(Galatee.Silverlight.Resources.Langue.insertSuccess, Galatee.Silverlight.Resources.Langue.ConfirmationTitle);
                        InitialiserDonneeDataGrid(resultIns.Result, gridView);
                        this.DialogResult = true;
                    }
                };
                insertStrategy.InsertStrategieSecuriteAsync(pStrategy);
            }
            catch (Exception ex)
            {
                Message.Show(ex.Message, Galatee.Silverlight.Resources.Langue.errorTitle);
            }
        }