Advertisement
Guest User

UserService.cs

a guest
Mar 16th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using System.Linq;
  5.  
  6. namespace ConsoleApp1
  7. {
  8. public class UserService
  9. {
  10. public List<User> Users { get; set; }
  11.  
  12. public UserService(List<User> users)
  13. {
  14. Users = users;
  15. }
  16.  
  17. public List<User> GetUserOver18For()
  18. {
  19. var usersOver18 = new List<User>();
  20. foreach (var user in Users)
  21. {
  22. if (user.Age >= 18)
  23. {
  24. usersOver18.Add(user);
  25. }
  26. }
  27. return usersOver18;
  28. }
  29.  
  30. public List<User> GetUsersOver18Linq()
  31. {
  32. return Users.Where(User => User.Age >= 18).ToList();
  33. }
  34.  
  35. public bool LoginTrue(string username, string password)
  36. {
  37. //foreach (var user in Users)
  38. //{
  39. // if(user.Username==username && user.Password == password)
  40. // {
  41. // return true;
  42. // }
  43. //}
  44. //return false;
  45. var searchuser = Users.FirstOrDefault(user => user.Username == username && user.Password == password);
  46. if (searchuser != null)
  47. {
  48. return true;
  49. }
  50. return false;
  51. }
  52.  
  53. public bool Exist(string username)
  54. {
  55. var searchUser = Users.FirstOrDefault(user => user.Username == username);
  56. if (searchUser != null)
  57. {
  58. return true;
  59. }
  60. return false;
  61. }
  62. }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement