예제 #1
0
        public void ResetPassword(string userName, string newUserPassword)
        {
            var user = UsersList.ReturnUser(userName);

            if (user == null)
            {
                Console.WriteLine($"Пользователь с логином {userName} в списке отсутствует");
            }
            else
            {
                SetPassword(NewPasswordChecker, user, user.Password, newUserPassword);
            }
        }
예제 #2
0
        public void WriteUser(string userName)
        {
            var user = UsersList.ReturnUser(userName);

            if (user == null)
            {
                Console.WriteLine($"Пользователь с логином {userName} в списке отсутствует");
            }
            else
            {
                Console.WriteLine($"Имя -  {user.Name }, Логин -  {user.UserName }, Пароль -  {user.Password }");
            }
        }
예제 #3
0
        public User CreateUser(string userName, string name, string password)
        {
            var user = new User();

            //MessageBox.Show ("Экземпляр класса User успешно создан");
            user.UserName = CheckValue(UserNameChecker, UsersList.ReturnUser(userName), "", userName, "UserName");
            //user.UserName = CheckValue(UserNameChecker, ChekReal(userName), "", userName, "UserName");
            //MessageBox.Show ("Логин успешно присвоен");
            user.Name = CheckValue(NameChecker, user, "", name, $"{user.UserName}, Name");
            SetPassword(PasswordChecker, user, "", password);
            user.AdminStatus = Admin;
            return(UsersList.AddDB(user));
        }