Класс настроек для генерации тестовых данных паллет и коробок
More...
|
class | Dimensions |
| Класс, представляющий габаритные размеры (ширина, высота, глубина) More...
|
|
|
| GenerationSettings () |
| Конструктор по умолчанию. Инициализирует минимальные размеры коробок как 1/3 от максимальных размеров, чтобы избежать противоречий
|
|
|
int | MaxBoxesPerPallet = 5 [get, set] |
| Максимальное количество коробок на одной паллете (по умолчанию 5)
|
|
Dimensions | PalletDimensions = new() [get, set] |
| Размеры паллеты (по умолчанию Width: 120, Height: 20, Depth: 80)
|
|
Dimensions | MaxBoxDimensions = new() [get, set] |
| Максимальные размеры коробок (по умолчанию Width: 120, Height: 20, Depth: 80)
|
|
Dimensions | MinBoxDimensions [get, set] |
| Минимальные размеры коробок (автоматически устанавливаются как 1/3 от MaxBoxDimensions при создании, если не переопределять)
|
|
double | MinBoxWeight = 0.1 [get, set] |
| Минимальный вес коробки в кг (по умолчанию 0.1)
|
|
double | MaxBoxWeight = 100 [get, set] |
| Максимальный вес коробки в кг (по умолчанию 100)
|
|
int | MinProductionDateDaysOffset = -365 [get, set] |
| Смещение даты в днях от текущей даты для генерации самой давней даты производства (по умолчанию -365)
|
|
int | MaxProductionDateDaysOffset = 0 [get, set] |
| Смещение даты в днях от текущей даты для генерации самой ближней даты производства (по умолчанию 0)
|
|
Класс настроек для генерации тестовых данных паллет и коробок
The documentation for this class was generated from the following file:
- StorehouseConsoleApp/Services/GenerationSettings.cs