From de0d5d35d0c1153b884185cea1fcf2dd4d7cbf87 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 14 Dec 2020 18:49:13 +0000 Subject: [PATCH] --- server/AyaNova/util/Seeder.cs | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/server/AyaNova/util/Seeder.cs b/server/AyaNova/util/Seeder.cs index 69368771..bf93fcc6 100644 --- a/server/AyaNova/util/Seeder.cs +++ b/server/AyaNova/util/Seeder.cs @@ -705,6 +705,35 @@ namespace AyaNova.Util await SeedUserAsync(log, 1, AuthorizationRoles.SubContractorLimited, UserType.ServiceContractor, true, "SubContractorLimited", "SubContractorLimited", 0, KnownUserTags, VendorIdForSubContractorUser, null, null); await SeedUserAsync(log, 1, AuthorizationRoles.SubContractorFull, UserType.ServiceContractor, true, "SubContractorFull", "SubContractorFull", 0, KnownUserTags, VendorIdForSubContractorUser, null, null); } + + + ///////////////////////////////////////////////////// + //Seed some test memos + { + for (int x = 0; x < 10; x++) + { + Memo memo = new Memo(); + memo.Name = Fake.Lorem.Sentence(); + memo.Notes = Fake.Rant.Review(); + memo.ToId = 1; + memo.FromId = Fake.Random.Long(2, 15); + memo.Tags = RandomTags(); + using (AyContext ct = ServiceProviderProvider.DBContext) + { + MemoBiz biz = MemoBiz.GetBiz(ct); + var NewObject = await biz.CreateAsync(memo); + + if (NewObject == null) + { + var err = $"Seeder::SeedKnownObjects error creating memo\r\n{biz.GetErrorsAsString()}"; + log.LogError(err); + throw new System.Exception(err); + } + } + } + } + /////////////////////////////////////////////// + } catch {