예제 #1
0
		public void GetNewLogPass()
		{
			if (InvokeRequired) Invoke(new DelegEmpty(GetNewLogPass));
			else {
				var p = new FormAccount();
				p.ShowDialog();
				if (p.DialogResult == DialogResult.OK) {
					main.config.AccountName = p.Login;
					main.config.AccountPassword = p.Password;
					main.SaveConfig();
					main.AutoHost.config.PrivilegedUsers.Add(new PrivilegedUser(p.Login, 4));
					main.AutoHost.SaveConfig();
					main.ReLogin();
				}
			}
		}
예제 #2
0
 public void GetNewLogPass()
 {
     if (InvokeRequired)
     {
         Invoke(new DelegEmpty(GetNewLogPass));
     }
     else
     {
         FormAccount p = new FormAccount();
         p.ShowDialog();
         main.config.AccountName     = p.Login;
         main.config.AccountPassword = p.Password;
         main.SaveConfig();
         main.AutoHost.config.PrivilegedUsers.Add(new PrivilegedUser(p.Login, 4));
         main.AutoHost.SaveConfig();
         main.ReLogin();
     }
 }
예제 #3
0
 public void GetNewLogPass()
 {
   if (InvokeRequired) Invoke(new DelegEmpty(GetNewLogPass));
   else {
     FormAccount p = new FormAccount();
     p.ShowDialog();
     main.config.AccountName = p.Login;
     main.config.AccountPassword = p.Password;
     if (main.config.AccountName == "" || main.config.AccountPassword == "") {
       main.config.AccountName = "login";
       main.config.AccountPassword = "******";
     }
     main.SaveConfig();
     main.AutoHost.config.PrivilegedUsers.Add(new PrivilegedUser(p.Login, 4));
     main.AutoHost.SaveConfig();
     main.ReLogin();
   }
 }