private void txtUserName_Leave(object sender, EventArgs e) { if (txtUserName.Text != selectedUser.username) { selectedUser.username = txtUserName.Text; selectedUser.Save(); int i = lstUsers.SelectedIndex; lstUsers.Items.Remove(lstUsers.SelectedItem); lstUsers.Items.Insert(i, selectedUser); lstUsers.SelectedIndex = i; } }
private void cmdAdd_Click(object sender, EventArgs e) { user u = new user(); u.username = "******"; u.is_active = true; u.is_admin = false; u["logged_in"] = 0; u["viewing_claim_id"] = 0; u.password = ""; u["open_search_form"] = 0; u["open_eclaims_form"] = 0; u.Save(); u.UserData.PopulateDefaults(u.id); lstUsers.Items.Add(u); }
private void cmdSave_Click(object sender, EventArgs e) { if (_formUser.VerifyPassword(txtOldPassword.Text)) { if (txtNewPassword1.Text == txtNewPassword2.Text) { _formUser.password = _formUser.Hash(txtNewPassword1.Text); _formUser.Save(); MessageBox.Show(this, "Your new password is now saved. You can use it the next time you login.", "New password"); Close(); } else { MessageBox.Show(this, "Your passwords do not match.", "Passwords don't match"); } } else { MessageBox.Show(this, "Your old password is incorrect.", "Old password wrong"); } }