holydk / moysklad-sdk

МойСклад C# API client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

moysklad-sdk

Vinni949 opened this issue · comments

Добрый день.
Подскажите пожалуйста, а позиции в заказ должны подгружаться при использовании функции
var orders = await api.CustomerOrder.GetAllAsync();

@Vinni949 Добрый день.
Чтобы подгрузить позиции в заказы:

var query = new ApiParameterBuilder<CustomerOrderQuery>();

query.Expand()
    .With(p => p.Positions);

var response = await api.CustomerOrder.GetAllAsync(query);

Огромное спасибо.

Еще вопрос, есть ли фильтр товаров по атрибутам?

@Vinni949

var query = new AssortmentApiParameterBuilder();

query.Parameter("https://online.moysklad.ru/api/remap/1.2/entity/product/metadata/attributes/83386e05-51c0-11ec-0a83-0640000001bb")
    .Should().Be("5");

Подходит так же в случае, когда в модели query не нашлось нужного параметра. По мере нужды, добавлю все возможные параметры для фильтра.

Как можно с Вами связаться, хотел бы отблагодарить и взять еще пару подсказок ))

@Vinni949 Пиши в телегу t.me/dkiselek