Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. @using (Html.BeginForm("Changepassword", "Home", FormMethod.Post))
  2. {
  3.  
  4. <table class="center">
  5.  
  6.  
  7. <tr>
  8. <td>Old Password</td>
  9. <td>
  10. @Html.EditorFor(pass => pass.Password)
  11. </td>
  12. <td>@Html.ValidationMessageFor(pass => pass.Password)</td>
  13. </tr>
  14. <tr class="rowspace">
  15. <td>New Password</td>
  16.  
  17. <td>
  18. @Html.EditorFor(pass => pass.NewPassword)
  19. </td>
  20. <td>@Html.ValidationMessageFor(pass => pass.NewPassword)</td>
  21. </tr>
  22.  
  23. <tr class="rowspace">
  24. <td colspan="3" id="button">
  25. <input type="submit" value="Change Password" /></td>
  26. </tr>
  27. <tr class="rowspace"><td colspan="3">@ViewBag.Message</td></tr>
  28. </table>
  29.  
  30. }
  31.  
  32. public ActionResult Changepassword(tblUser login)
  33. {
  34. using (UserDetailsEntities db = new UserDetailsEntities())
  35. {
  36. var detail = db.tblUsers.Where(log => log.Password == login.Password).FirstOrDefault();
  37. if (detail != null)
  38. {
  39. var userDetail = db.tblUsers.FirstOrDefault(c => c.Email == login.Email);
  40.  
  41.  
  42. if (userDetail != null)
  43. {
  44. userDetail.Password = login.NewPassword;
  45.  
  46. db.SaveChanges();
  47. ViewBag.Message = "Record Inserted Successfully!";
  48. }
  49. else
  50. {
  51. ViewBag.Message = "Password not Updated!";
  52. }
  53.  
  54. }
  55. }
  56.  
  57. return View(login);
  58. }
  59.  
  60. @using (Html.BeginForm("Changepassword", "Home", FormMethod.Post))
  61. {
  62. <table class="center">
  63. <tr>
  64. <td>Email</td>
  65. <td>
  66. @Html.EditorFor(pass => pass.email)
  67. </td>
  68. <td>@Html.ValidationMessageFor(pass => pass.email)</td>
  69. </tr>
  70. <tr>
  71. <td>Old Password</td>
  72. <td>
  73. @Html.EditorFor(pass => pass.Password)
  74. </td>
  75. <td>@Html.ValidationMessageFor(pass => pass.Password)</td>
  76. </tr>
  77. <tr class="rowspace">
  78. <td>New Password</td>
  79.  
  80. <td>
  81. @Html.EditorFor(pass => pass.NewPassword)
  82. </td>
  83. <td>@Html.ValidationMessageFor(pass => pass.NewPassword)</td>
  84. </tr>
  85.  
  86. <tr class="rowspace">
  87. <td colspan="3" id="button">
  88. <input type="submit" value="Change Password" /></td>
  89. </tr>
  90. <tr class="rowspace"><td colspan="3">@ViewBag.Message</td></tr>
  91. </table>
  92.  
  93. }
  94.  
  95. public ActionResult Changepassword(tblUser login)
  96. {
  97. using (UserDetailsEntities db = new UserDetailsEntities())
  98. {
  99. var detail = db.tblUsers.Where(log => log.Password == login.Password
  100. && log.email == login.email).FirstOrDefault();
  101. if (detail != null)
  102. {
  103. userDetail.Password = login.NewPassword;
  104.  
  105. db.SaveChanges();
  106. ViewBag.Message = "Record Inserted Successfully!";
  107.  
  108. }
  109. else
  110. {
  111. ViewBag.Message = "Password not Updated!";
  112. }
  113.  
  114.  
  115. }
  116.  
  117. return View(login);
  118. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement