private void SaveHRMemberEntity() { if (IsValid) { try { MembershipUser user = ASSecurityManager.GetASPNETUserByMemberID(SecurityMemberID); if (user != null) { //user. lblNewPassword.Text = user.ResetPassword(); MiscUtil.ShowMessage(lblMessage, "Password has been changed successfully.", false); } else { MiscUtil.ShowMessage(lblMessage, "User not found.", false); } PrepareInitialView(); } catch (Exception ex) { MiscUtil.ShowMessage(lblMessage, ex.Message, true); } } }
private void SaveHRMemberEntity() { if (IsValid) { try { MembershipUser user = ASSecurityManager.GetASPNETUserByMemberID(SecurityMemberID); if (ddlRoles.Items.Count > 0) { String[] userRoles = ASSecurityManager.GetRolesByMemberID(SecurityMemberID); foreach (String userRole in userRoles) { if (Roles.IsUserInRole(user.UserName, userRole) == true) { Roles.RemoveUserFromRole(user.UserName, userRole); } } Roles.AddUserToRole(user.UserName, ddlRoles.SelectedItem.Text.Trim()); } MiscUtil.ShowMessage(lblMessage, "Staff Roles has been Updated.", false); } catch (Exception ex) { MiscUtil.ShowMessage(lblMessage, ex.Message, true); } } }
private void SaveHRMemberEntity() { if (IsValid) { try { MembershipUser user = ASSecurityManager.GetASPNETUserByMemberID(SecurityMemberID); if (user != null) { if (ASSecurityManager.ValidateASPNETUserPassword(user.UserName, txtOldPassword.Text.Trim()) == true) { ASSecurityManager.ChangeASPNETUserPassword(user.UserName, txtOldPassword.Text.Trim(), txtPassword.Text.Trim()); MiscUtil.ShowMessage(lblMessage, "Password has been changed successfully.", false); } else { MiscUtil.ShowMessage(lblMessage, "Incorrect Old password.", true); } } else { MiscUtil.ShowMessage(lblMessage, "User not found.", false); } PrepareInitialView(); } catch (Exception ex) { MiscUtil.ShowMessage(lblMessage, ex.Message, true); } } }
protected void btnGetPassword_Click(object sender, EventArgs e) { MembershipUser user = ASSecurityManager.GetASPNETUserByMemberID(SecurityMemberID); string password = user.ResetPassword(); lblPassword.Text = password; }
private void SaveHRMemberEntity() { if (IsValid) { try { MembershipUser user = ASSecurityManager.GetASPNETUserByMemberID(SecurityMemberID); if (user != null) { user.Email = txtEmailAddress.Text.ToString(); if (chkIsUserLocked.Checked == true) { user.IsApproved = false; Membership.UpdateUser(user); } else { user.UnlockUser(); user.IsApproved = true; Membership.UpdateUser(user); } MiscUtil.ShowMessage(lblMessage, "Email address has been updated successfully.", false); } else { user = ASSecurityManager.CreateASPNETUserForMember(SecurityMemberID, txtUserID.Text.Trim(), txtPassword.Text.Trim(), txtEmailAddress.Text.Trim()); if (chkIsUserLocked.Checked == true) { user.IsApproved = false; Membership.UpdateUser(user); } MiscUtil.ShowMessage(lblMessage, "Login Information has been created successfully.", false); } PrepareInitialView(); PrepareEditView(); } catch (Exception ex) { MiscUtil.ShowMessage(lblMessage, ex.Message, true); } } }
private void PrepareEditView() { MembershipUser user = ASSecurityManager.GetASPNETUserByMemberID(SecurityMemberID); if (user != null) { txtUserID.Text = user.UserName; txtUserID.ReadOnly = true; txtEmailAddress.Text = user.Email; divPassword.Visible = false; divReTypePassword.Visible = false; chkIsUserLocked.Checked = user.IsLockedOut; btnSubmit.Text = "Update"; } }
private Boolean ValidateUserInput() { Boolean isInputValid = true; MembershipUser user = ASSecurityManager.GetASPNETUserByMemberID(SecurityMemberID); if (user == null) { if (ASSecurityManager.IsUserNameAvailable(txtUserID.Text.Trim()) == false) { isInputValid = false; MiscUtil.ShowMessage(lblMessage, "User ID is not available, Please choose another.", true); } } return(isInputValid); }
protected void PrepareInitialView() { LoadAllRoles(); try { txtUsername.Text = ASSecurityManager.GetASPNETUserByMemberID(CurrentMemberID).UserName; } catch (Exception ex) { } try { ddlRolename.SelectedValue = ASSecurityManager.GetRolesByMemberID(CurrentMemberID)[0]; } catch (Exception ex) { } txtUsername.Enabled = false; btnSubmit.Text = "Update"; }