Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. public bool ValidateUserInput(User user)
  2. {
  3.  
  4. bool emptyUserName;
  5.  
  6. emptyUserName = this.loginUserName.Equals(String.Empty);
  7.  
  8. if (emptyUserName == true)
  9. {
  10. this.errorMessage = "Не е посочено потребителско име!";
  11. Console.WriteLine(this.errorMessage);
  12. return false;
  13. }
  14.  
  15. Boolean emptyPassword;
  16. emptyPassword = this.loginPassword.Equals(String.Empty);
  17.  
  18. if (emptyPassword == true)
  19. {
  20. this.errorMessage = "Не е посочена парола!";
  21. Console.WriteLine(this.errorMessage);
  22. return false;
  23. }
  24.  
  25. if(this.loginUserName.Length < 5)
  26. {
  27. this.errorMessage = "username-a трябва да е по-дълъг от 5 символа";
  28. Console.WriteLine(this.errorMessage);
  29. return false;
  30. }
  31.  
  32. if(this.loginPassword.Length < 5)
  33. {
  34. this.errorMessage = "паролата трябва да е по-дълга от 5 символа";
  35. Console.WriteLine(this.errorMessage);
  36. return false;
  37. }
  38.  
  39.  
  40. User match = UserData.IsUserPassCorrect(loginUserName, loginPassword);
  41.  
  42. if (match != null)
  43. {
  44. user.userName = match.userName;
  45. user.password = match.password;
  46. user.userId = match.userId;
  47. user.role = match.role;
  48.  
  49. currentUserRole = (roles)match.role;
  50. }
  51.  
  52. //if (UserData.IsUserPassCorrect(this.loginPassword, this.loginUserName).Equals(true))
  53. //{
  54. // user = new User(loginUserName, loginPassword);
  55. //}
  56.  
  57. return true;
  58. }
  59. }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement