Esempio n. 1
0
 private void btnConnexion_Click(object sender, EventArgs e)
 {
     if (btnAppliquer.Enabled)
     {
         UpdateUser();
         SaveUsers();
     }
     Properties.Settings.Default.DernierUser = tbProfil.Text;
     Properties.Settings.Default.Save();
     if (pm.IsConnected())
     {
         pm.Disconnect(PirepManager.Disco_mode.Reco);
     }
     else
     {
         pm.Connect(Users[position]);
     }
     Close();
     DialogResult = DialogResult.OK;
 }
Esempio n. 2
0
 public dlgConServeur(bool Direct = false)
 {
     InitializeComponent();
     pm    = PirepManager.Instance;
     Users = new List <PirepUser>();
     LoadUsers();
     foreach (PirepUser user in Users)
     {
         ListUsers.SelectedNode = ListUsers.Nodes[0];
         ListUsers.SelectedNode = ListUsers.SelectedNode.Nodes.Add(user.Profil);
     }
     if (ListUsers.Nodes[0].GetNodeCount(false) > 0)
     {
         string DernierUser = Properties.Settings.Default.DernierUser;
         foreach (TreeNode node in ListUsers.Nodes[0].Nodes)
         {
             if (DernierUser == node.Text)
             {
                 ListUsers.SelectedNode = node;
                 position = node.Index;
                 if (Direct)
                 {
                     pm.Connect(Users[position]);
                     Close();
                     DialogResult = DialogResult.OK;
                 }
                 return;
             }
         }
         ListUsers.SelectedNode = ListUsers.Nodes[0].Nodes[0];
         position = 0;
     }
     else
     {
         position = -1;
         ListUsers.SelectedNode = ListUsers.Nodes[0];
     }
 }