private void UserManagementForm_Click(object sender, EventArgs e) { try { UserManagementForm form; if (!formPool.ContainsKey(UserManagementScreen)) { form = new UserManagementForm(UserName); form.MdiParent = this; permissionComponent.SetPermissionComponentByScreen(form); formPool.Add(UserManagementScreen, form); } else { form = (UserManagementForm)formPool[UserManagementScreen]; } form.Show(); form.FormClosing += new FormClosingEventHandler(validationForm_FormClosing); form.WindowState = FormWindowState.Minimized; form.WindowState = FormWindowState.Maximized; } catch (Exception ex) { log.Error(String.Format("Exception : {0}", ex.StackTrace)); } }
public void RemoveAllUsers() { KeyChain kc = CTX.keyChain; CTX.driver.Url = kc.UrlBimTrack; BTLogin login = new BTLogin(); login.LogIn(kc.LoginUsername, kc.LoginPassword); BTHubsTracks btHubsTracks = new BTHubsTracks(); ProjectList prjList = btHubsTracks.OpenHubByName(kc.HubName); prjList.SelectProject(kc.DefaultProject); MainProject mainProject = new MainProject(); SideBarMenu sideBarMenu = mainProject.GetSidebarMenu(); sideBarMenu.ClickMenuItem("Hub Settings"); HubSettings hubSettings = new HubSettings(); UserManagementForm userForm = new UserManagementForm(hubSettings.GetRoot()); userForm.RemoveAllUsers(); CTX.driver.Close(); }
public void RemoveAllUsers() { // CTX.driver.Url = "http://bimtrackapp.co"; CTX.driver.Url = "https://qa.bimtrack.co/"; BTLogin login = new BTLogin(); login.LogIn("*****@*****.**", "Z3nt3l1499!"); BTHubsTracks btHubsTracks = new BTHubsTracks(); ProjectList prjList = btHubsTracks.OpenHubByName("ZenyTest"); prjList.SelectProject("ZENPROJECT001"); MainProject mainProject = new MainProject(); SideBarMenu sideBarMenu = mainProject.GetSidebarMenu(); sideBarMenu.ClickMenuItem("Hub Settings"); HubSettings hubSettings = new HubSettings(); UserManagementForm userForm = new UserManagementForm(hubSettings.GetRoot()); userForm.RemoveAllUsers(); CTX.driver.Close(); }
private void userToolStripMenuItem_Click(object sender, EventArgs e) { var f = new UserManagementForm { StartPosition = FormStartPosition.CenterScreen, MaximizeBox = false, MinimizeBox = false }; f.ShowDialog(); }
/* * Environnement: * DEV: https://dev.bimtrack.co/en/Login * QA: https://qa.bimtrack.co/en/Login * PROD: https://bimtrackapp.co/en/Login (edited) */ public void createUser() { KeyChain kc = CTX.keyChain; CTX.driver.Url = kc.UrlBimTrack; BTLogin login = new BTLogin(); login.LogIn(kc.LoginUsername, kc.LoginPassword); BTHubsTracks btHubsTracks = new BTHubsTracks(); ProjectList prjList = btHubsTracks.OpenHubByName(kc.HubName); prjList.SelectProject(kc.DefaultProject); MainProject mainProject = new MainProject(); SideBarMenu sideBarMenu = mainProject.GetSidebarMenu(); sideBarMenu.ClickMenuItem("Hub Settings"); HubSettings hubSettings = new HubSettings(); UserManagementForm userForm = hubSettings.ClickButtonAddUser(); var emailSuffix = BimTrackUser.GetNewUserSuffix(); var email = BimTrackUser.GetUniqueUserEmail(emailSuffix); if (userForm.AddNewUser(new BimTrackUser(email, true))) { // PROCESS EMAIL BimEmailProcessor proc = new BimEmailProcessor(); string szLink = null; while (szLink == null) { szLink = proc.GetLatestActivationForUser(emailSuffix); Console.Out.WriteLine("Loop waiting"); Thread.Sleep(1500); } Console.Out.WriteLine("SzLink == " + szLink); CTX.driver.Close(); // Complete the user creation new CompleteUserFormTest().ActivateUser(szLink); //hubSettings.FillNewUserInformation(userSuffix, true); Thread.Sleep(1500); } CTX.driver.Close(); }
/* * Environnement: * DEV: https://dev.bimtrack.co/en/Login * QA: https://qa.bimtrack.co/en/Login * PROD: https://bimtrackapp.co/en/Login (edited) */ public void startBimTrack() { // CTX.driver.Url = "http://bimtrackapp.co"; CTX.driver.Url = "https://qa.bimtrack.co/"; BTLogin login = new BTLogin(); login.LogIn("*****@*****.**", "Z3nt3l1499!"); BTHubsTracks btHubsTracks = new BTHubsTracks(); ProjectList prjList = btHubsTracks.OpenHubByName("ZenyTest"); prjList.SelectProject("ZENPROJECT001"); MainProject mainProject = new MainProject(); SideBarMenu sideBarMenu = mainProject.GetSidebarMenu(); sideBarMenu.ClickMenuItem("Hub Settings"); HubSettings hubSettings = new HubSettings(); UserManagementForm userForm = hubSettings.ClickButtonAddUser(); var emailSuffix = BimTrackUser.GetNewUserSuffix(); var email = BimTrackUser.GetUniqueUserEmail(emailSuffix); userForm.AddNewUser(new BimTrackUser(email, true)); // PROCESS EMAIL BimEmailProcessor proc = new BimEmailProcessor(); string szLink = null; while (szLink == null) { szLink = proc.GetLatestActivationForUser(emailSuffix); Console.Out.WriteLine("Loop waiting"); Thread.Sleep(1500); } Console.Out.WriteLine("SzLink == " + szLink); CTX.driver.Close(); // Complete the user creation new CompleteUserFormTest().ActivateUser(szLink); //hubSettings.FillNewUserInformation(userSuffix, true); Thread.Sleep(1500); CTX.driver.Close(); }
private void UiBtn_UserManagement_Click(object sender, EventArgs e) { if (_User.TYPE == "Administrator") { UserManagementForm frm = new UserManagementForm(); frm.ShowDialog(); } else { ChangePasswordForm frm = new ChangePasswordForm(_User); frm.ShowDialog(); _User = frm._User; } }
private void userManagementToolStripMenuItem_Click(object sender, EventArgs e) { if (!StaticServerProvider.IsLogin) { if (!InitLogin()) { return; } } if (TestRoles(TestorUserRole.Administrator, TestorUserRole.Teacher, TestorUserRole.Laboratorian)) { UserManagementForm userManagement = new UserManagementForm(); userManagement.ShowDialog(); StaticServerProvider.NullClients(); } }
private void пользователиToolStripMenuItem_Click(object sender, EventArgs e) { var userManagementDialog = new UserManagementForm(); if (userManagementDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { this.currentUser = userManagementDialog.CurrentUser; string UserName = this.currentUser.UserName; if (UserName.Length >= 200) { UserName = UserName.Substring(0, 197) + "..."; } this.UserNameLbl.Text = UserName; ReloadResultsSet(); FillResultsTable(); DrawPlotFromResults(); } }
private void userManagementToolStripMenuItem_Click(object sender, EventArgs e) { UserManagementForm userManagementForm = new UserManagementForm(); userManagementForm.ShowDialog(); }