Поиск доступных для бронирования автомобилей по параметрам
<aside> 💡 XP, контекст системы, V=500
</aside>
Объект SearchAutoInputDto
<aside> 💡 Все параметры между собой применяются через AND, а значения массивов через OR. Например Colors: [”белый”, “черный”] , Brands: [”бмв”, “ауди”], приведет к построению запроса: (Color == “белый” OR Color == “черный”) AND (Brand == “бмв” OR Brand == “ауди”)
</aside>
Все фильтры по числовым значениям (например, DefaultPriceFrom и DefaultPriceTo) строятся по закрытым интервалам: DefaultPriceFrom ≥ 1000 AND DefaultPriceTo ≤= 2000
<aside> 💡 Обратите внимание что передача дат в фильтре является не обязательной, но если они заданы, то вернутся автомобили, гарантированно свободные в указанный интервал дат.
</aside>
Массив кодов ТС