My Project
 
Loading...
Searching...
No Matches
Classes | Public Member Functions | Properties | List of all members
StorehouseConsoleApp.Services.GenerationSettings Class Reference

Класс настроек для генерации тестовых данных паллет и коробок More...

Classes

class  Dimensions
 Класс, представляющий габаритные размеры (ширина, высота, глубина) More...
 

Public Member Functions

 GenerationSettings ()
 Конструктор по умолчанию. Инициализирует минимальные размеры коробок как 1/3 от максимальных размеров, чтобы избежать противоречий
 

Properties

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)
 

Detailed Description

Класс настроек для генерации тестовых данных паллет и коробок


The documentation for this class was generated from the following file: