void ChercherInfoUtilisateur()
        {
            //On recherche maintenant les infos du gars qui a initiée la demande
            AdministrationServiceClient adminClient = new AdministrationServiceClient(Utility.Protocole(),
                                                                                      Utility.EndPoint("Administration"));

            AfficherOuCacherChargement(true);
            adminClient.RetourneListeAllUserCompleted += (usender, uargs) =>
            {
                AfficherOuCacherChargement(false);
                if (uargs.Cancelled || uargs.Error != null)
                {
                    string error = uargs.Error.Message;
                    Message.Show(error, Languages.ListeCodePoste);
                    return;
                }
                if (uargs.Result == null)
                {
                    Message.ShowError(Languages.msgErreurChargementDonnees, Languages.Parametrage);
                    return;
                }

                leGarQuiAInitie = uargs.Result.Where(u => u.MATRICULE == _LaDemande.MATRICULEUSERCREATION)
                                  .FirstOrDefault();
            };
            adminClient.RetourneListeAllUserAsync();
        }
 public UcReinitialisePwd(Galatee.Silverlight.ServiceAdministration.CsUtilisateur _user, SessionObject.ExecMode pExecMode)
 {
     try
     {
         InitializeComponent();
         userSelected = _user;
         Translate();
         InitialiseComposants(userSelected);
         this.ckc_Changepwd.IsChecked = true;
         this.ckc_Changepwd.IsEnabled = false;
         this.txt_Login.IsReadOnly    = true;
     }
     catch (Exception ex)
     {
         Message.Show(ex.Message, Galatee.Silverlight.Resources.Langue.errorTitle);
     }
 }