protected void btnSave_Click(object sender, EventArgs e) { if (Session["UserID"] != null) { SEC_UserDAL dalSEC_User = new SEC_UserDAL(); SEC_UserENT entSEC_User = new SEC_UserENT(); SEC_UserBAL balSEC_User = new SEC_UserBAL(); DataTable dt = dalSEC_User.CheckPassword(Convert.ToInt32(Session["UserID"]), Convert.ToString(Session["UserName"]), txtOldPassword.Text.Trim()); if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { entSEC_User.UserID = Convert.ToInt32(dr["UserID"]); entSEC_User.UserName = dr["UserName"].ToString(); entSEC_User.Password = txtNewPassword.Text.Trim(); entSEC_User.Email = Convert.ToString(dr["Email"]); entSEC_User.CreationDate = DateTime.Now; entSEC_User.ModificationDate = DateTime.Now; balSEC_User.Update(entSEC_User); pnlAlert.Visible = true; lblErrorMsg.Text = "Password Successfully Changed."; //ucMessage.ShowSuccess("Password Successfully Changed."); } } else { lblOldPassword.Text = "Old Password is wrong."; } } else { Response.Redirect("~/Login/Login.aspx"); } }
private Boolean CheckDuplicate(SqlString UserName, SqlString Email) { SEC_UserBAL balSEC_User = new SEC_UserBAL(); DataTable dt = balSEC_User.SelectDuplicate(UserName, Email); if (dt.Rows.Count > 0) { return(false); } else { return(true); } }
protected void lbtnSignup_Click(object sender, EventArgs e) { Page.Validate(); if (Page.IsValid) { try { SEC_UserBAL balSEC_User = new SEC_UserBAL(); SEC_UserENT entSEC_User = new SEC_UserENT(); #region 15.1 Validate Fields String ErrorMsg = String.Empty; if (txtUserName.Text.Trim() == String.Empty) { ErrorMsg += " - UserName is Required Field <br />"; } if (txtPassword.Text.Trim() == String.Empty) { ErrorMsg += " - Password is Required Field <br />"; } if (txtEmail.Text.Trim() == String.Empty) { ErrorMsg += " - Email is Required Field <br />"; } if (ErrorMsg != String.Empty) { ErrorMsg = "Please Correct follwing error <br />" + ErrorMsg; lblErrorMsg.Text = ErrorMsg; return; } #endregion #region FillData if (txtUserName.Text.Trim() != String.Empty) { entSEC_User.UserName = txtUserName.Text.Trim(); } if (txtPassword.Text.Trim() != String.Empty) { entSEC_User.Password = txtPassword.Text.Trim(); } if (txtEmail.Text.Trim() != String.Empty) { entSEC_User.Email = txtEmail.Text.Trim(); } entSEC_User.CreationDate = DateTime.Now; entSEC_User.ModificationDate = DateTime.Now; #endregion FillData if (CheckDuplicate(txtUserName.Text.Trim(), txtEmail.Text.Trim())) { #region 15.3 Insert if (balSEC_User.Insert(entSEC_User)) { pnlErrorMsg.Visible = true; lblErrorMsg.Text = "SignUP Successfully"; ClearControls(); //Response.Redirect("~/AdminPanel/Login.aspx"); } #endregion 15.3 Insert } else { pnlErrorMsg.Visible = true; lblErrorMsg.Text = "User OR Email Already Exists."; } } catch (Exception ex) { pnlErrorMsg.Visible = true; lblErrorMsg.Text = ex.Message; } } }