private void NewUserOK_Click(object sender, EventArgs e) { var newUser = new AccountManagement(); var department = new DepartmentManagement(); var departmentByName = department.GetDepartmentByName(departmentAssign.Text); if (newUsername.Text == "" || newUserPassword.Text == "" || confirmNewUserPassword.Text == "" || departmentAssign.Text == "" || permissionsBox.Text == "" || confirmNewUserPassword.Text == "") { MessageBox.Show("You must have a value for ALL fields"); } else if (newUserPassword.Text != "" || confirmNewUserPassword.Text != "") { if (confirmNewUserPassword.Text == newUserPassword.Text) { newUser.CreateUser(newUsername.Text, newUserPassword.Text, departmentByName.DepartmentUid, Convert.ToInt32(permissionsBox.Text)); Hide(); } } else { MessageBox.Show("Passwords do not match, Please re-enter"); } }
// Upon login button click private void loginButton_Click(object sender, EventArgs e) { // Initialize Objects var accMan = new AccountManagement(); var notifications = new Notifications(); var user = accMan.Login(usernameTextBox.Text, passwordTextBox.Text); // If user exists if (user != null) { // If user is admin if (user.Permissions) { var Landingpage = new Oversight(user); Landingpage.Show(); notifications.StartProcess(user); //Close(); } // If user is business user else { var Landingpage = new Business(user); Landingpage.Show(); notifications.StartProcess(user); //Close(); } } // Else invalid login and password message else { MessageBox.Show("Invalid username or password"); } }
private void loginButton_Click(object sender, EventArgs e) { AccountManagement accMan = new AccountManagement(); UserData user = accMan.Login(usernameTextBox.Text, passwordTextBox.Text); if (user != null) { if (user.Permissions == true) { Oversight Landingpage = new Oversight(user); this.Hide(); Landingpage.Show(); } else { Business Landingpage = new Business(user); this.Hide(); Landingpage.Show(); } } else { MessageBox.Show("Invalid username or password"); } }
public Oversight() { InitializeComponent(); stenerManagement = new StenerManagement(); departmentManagement = new DepartmentManagement(); accountManagement = new AccountManagement(); violationManagement = new ViolationManagement(); }
public Oversight(UserData user) { InitializeComponent(); stenerManagement = new StenerManagement(); departmentManagement = new DepartmentManagement(); accountManagement = new AccountManagement(); violationManagement = new ViolationManagement(); currentUser = user; }
private void OversightAccountsRemoveUser_Click(object sender, EventArgs e) { if (accountList.SelectedItems.Count > 0) { var uuid = Convert.ToInt32(accountList.SelectedItems[0].Text); accountManagement.FindUser(uuid); var deleteUser = new AccountManagement(); deleteUser.DeleteUser(uuid); RefreshAccountList(); } else { accountManagementStatusStrip.Text = "Please select a user"; } }
private void ChangePassword_Click(object sender, EventArgs e) { var newPassword = new AccountManagement(); newPassword.ChangePassword(OversightPasswordChangeNewTextBox.Text, userId); if (OversightPasswordChangeNewTextBox.Text == confirmPassword.Text) { MessageBox.Show("Password changed"); Close(); } else { MessageBox.Show("Passwords do not match, Please re-enter"); } }