This commit is contained in:
2022-03-02 21:06:36 +00:00
parent 64b227c874
commit d1f6cb9203
7 changed files with 100 additions and 25 deletions

View File

@@ -2811,7 +2811,7 @@ namespace AyaNova.Util
//public async Task SeedWorkOrderAsync(ILogger log, int count, Level.SeedLevel seedLevel)
public async Task SeedWorkOrderAsync(ILogger log, Level.SeedLevel seedLevel)
{
//Goal is 5 workorders per day for each level and window
//Goal is 3-6 workorders per day for each level and window
//accepting that some days will have way more and some none, it's ok
//need a very large window for huge level seeding
@@ -2845,11 +2845,12 @@ namespace AyaNova.Util
int totalDays = (int)(seedEndWindow - seedStartWindow).TotalDays;
//generate 5 per day starting with oldest seed start window up to seed end window
//generate 3-6 per day starting with oldest seed start window up to seed end window
for (int x = 0; x < totalDays; x++)
{
for (int perDay = 0; perDay < 4; perDay++)
int thisDayGenerateThisMany=Fake.Random.Int(0,3)+3;
for (int perDay = 0; perDay < thisDayGenerateThisMany; perDay++)
{
WorkOrder o = new WorkOrder();
o.Notes = Fake.Lorem.Sentence(null, 6);