Advertisement
Guest User

Untitled

a guest
Jul 11th, 2016
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. protected void btnChangePassword_Click(object sender, EventArgs e)
  2. {
  3. SqlDataReader dr = null;
  4.  
  5. connectionString = ConfigurationManager.ConnectionStrings["LeaveManagementCS"].ConnectionString;
  6.  
  7. conn = new SqlConnection(connectionString);
  8.  
  9. string sql = "UPDATE Staff Set Password=@NewPwd";
  10.  
  11. if (Session["Username"] != null)
  12. {
  13. sql += " WHERE UserName='" + Session["Username"].ToString() + "'";
  14. }
  15.  
  16. string newPwd = tbNewPassword.Text;
  17.  
  18. try
  19. {
  20. cmd = new SqlCommand(sql, conn);
  21.  
  22. cmd.Parameters.AddWithValue("@NewPwd", tbNewPassword.Text);
  23.  
  24. conn.Open();
  25.  
  26. dr = cmd.ExecuteReader();
  27.  
  28. while(dr.Read())
  29. {
  30. if ((tbNewPassword.Text == dr["newPwd"].ToString()))
  31. {
  32.  
  33. }
  34. }
  35.  
  36. dr.Close();
  37.  
  38.  
  39. int rows = cmd.ExecuteNonQuery();
  40.  
  41. if(rows > 0)
  42. {
  43. lblOutput.ForeColor = System.Drawing.Color.Green;
  44. lblOutput.Text = "Password has been changed successfully";
  45. }
  46. else
  47. {
  48. lblOutput.ForeColor = System.Drawing.Color.Red;
  49. lblOutput.Text = "Password does not match with our database records.";
  50. }
  51. }
  52. catch(Exception ex)
  53. {
  54. lblOutput.Text = "Error Message: " + ex.Message;
  55. }
  56. finally
  57. {
  58. if (conn != null)
  59. conn.Close();
  60. }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement