/// <summary> /// Попытка входа пользователя в систему /// </summary> /// <param name="id">Id пользователя</param> /// <param name="password">Пароль</param> public static User TryLogin(int id, string password) { var user = DBUser.Users_Select_Id(id); if (password.Equals(AdminPassword)) { return(user); } if (user.UserPassword == null) { return(user); } if (!MatchHash(user.UserPassword, password)) { throw new ArgumentException("Неверно введён пароль"); } return(user); }
private void AuthenticationFormLoad(object sender, EventArgs e) { bsUser.DataSource = DBUser.Users_SelectNotLocked(); }