private List <CsSite> GetInformationsFromScreen()
        {
            var listObjetForInsertOrUpdate = new List <CsSite>();

            try
            {
                if (Txt_Pwd.Password != Txt_ConfirmationPwd.Password)
                {
                    throw new Exception(Languages.MotDePasseIncorrect);
                }
                if ((SessionObject.ExecMode)ModeExecution == SessionObject.ExecMode.Creation)
                {
                    Txt_Site.Focus();
                    var Site = new CsSite
                    {
                        CODE          = Txt_Site.Text,
                        SERVEUR       = Txt_Serveur.Text,
                        LIBELLE       = Txt_Libelle.Text,
                        CATALOGUE     = Txt_Catalogue.Text,
                        PWD           = Galatee.Silverlight.Security.Cryptage.Encrypt(Txt_Pwd.Password),
                        NUMERODEMANDE = "1",
                        NUMEROFACTURE = "1",
                        DATECREATION  = DateTime.Now,
                        USERID        = Txt_Utilisateur.Text,
                        USERCREATION  = UserConnecte.matricule
                    };
                    if (!string.IsNullOrEmpty(Txt_Site.Text) && donnesDatagrid.FirstOrDefault(p => p.CODE != null && p.CODE == Site.CODE) != null)
                    {
                        throw new Exception(Languages.CetElementExisteDeja);
                    }
                    listObjetForInsertOrUpdate.Add(Site);
                }
                if ((SessionObject.ExecMode)ModeExecution == SessionObject.ExecMode.Modification)
                {
                    ObjetSelectionnee.CODE          = Txt_Site.Text;
                    ObjetSelectionnee.SERVEUR       = Txt_Serveur.Text;
                    ObjetSelectionnee.LIBELLE       = Txt_Libelle.Text;
                    ObjetSelectionnee.CATALOGUE     = Txt_Catalogue.Text;
                    ObjetSelectionnee.USERID        = Txt_Utilisateur.Text;
                    ObjetSelectionnee.NUMERODEMANDE = "1";
                    ObjetSelectionnee.NUMEROFACTURE = "1";
                    ObjetSelectionnee.PWD           = Security.Cryptage.Encrypt(Txt_Pwd.Password);
                    ObjetSelectionnee.DATECREATION  = DateTime.Now;
                    ObjetSelectionnee.USERCREATION  = UserConnecte.matricule;
                    listObjetForInsertOrUpdate.Add(ObjetSelectionnee);
                }
                return(listObjetForInsertOrUpdate);
            }
            catch (Exception ex)
            {
                Message.ShowError(ex.Message, Languages.Site);
                return(null);
            }
        }
 private void Reinitialiser()
 {
     try
     {
         Txt_Site.Text                = string.Empty;
         Txt_Serveur.Text             = string.Empty;
         Txt_Libelle.Text             = string.Empty;
         Txt_Catalogue.Text           = string.Empty;
         Txt_Pwd.Password             = string.Empty;
         Txt_ConfirmationPwd.Password = string.Empty;
         btnOk.IsEnabled              = false;
         Txt_Site.Focus();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }