Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static class UserData
- {
- private static List<User> _testUsers = new List<User>();
- public static List<User> TestUsers
- {
- get {
- ResetTestUserData();
- return _testUsers;
- }
- set { _testUsers = value; }
- }
- public static void ResetTestUserData()
- {
- //if(_testUsers == null)
- //{
- // _testUser = new User();
- // _testUser.Username = "Emo";
- // _testUser.Password = "123";
- // _testUser.FacNumber = 12122;
- // _testUser.Role = 1;
- //}
- _testUsers.Add(new User("Deivid", "123456", 121220090, 1, DateTime.MaxValue));
- _testUsers.Add(new User("Emiliqn", "123456", 121220091, 4, DateTime.MaxValue));
- _testUsers.Add(new User("VVVVV", "123456", 121220043, 4, DateTime.MaxValue));
- }
- public static User IsUserPassCorrect(string username, string password)
- {
- foreach (var user in _testUsers)
- {
- if (user.Username == username && user.Password == password)
- return user;
- }
- //for (int i = 0; i < _testUsers.Length; i++)
- //{
- // if (_testUsers[i].Username == username && _testUsers[i].Password == password)
- // return _testUsers[i];
- //}
- return null;
- }
- public static void SetUserActiveTo(string username, DateTime activeTo)
- {
- User user = _testUsers.FirstOrDefault(x => x.Username == username);
- user.ValidUntil = activeTo;
- Logger.LogActivity("Промяна на активност на " + username);
- //foreach (var user in _testUsers)
- //{
- // if(user.Username == username)
- // {
- // user.ValidUntil = activeTo;
- // break;
- // }
- //}
- }
- public static void AssignUserRole(string username, UserRoles role)
- {
- User user = _testUsers.FirstOrDefault(x => x.Username == username);
- user.Role = (int)role;
- Logger.LogActivity("Промяна на роля на " + username);
- //foreach (var user in _testUsers)
- //{
- // if (user.Username == username)
- // {
- // user.Role = (int)role;
- // break;
- // }
- //}
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement