[#79] AppDbContext: Use compiled queries
This commit is contained in:
@@ -10,19 +10,19 @@ namespace Tests.UnitTests.ServiceTests {
|
||||
|
||||
private static async Task InitViewModel(DeliveryAdminViewModel vm) {
|
||||
using var ctx = new AppDbContext();
|
||||
vm.MemberSource = await ctx.Members.ToListAsync();
|
||||
vm.BranchSource = await ctx.Branches.ToListAsync();
|
||||
vm.WineVarSource = await ctx.WineVarieties.ToListAsync();
|
||||
List<object> attrs = (await ctx.WineAttributes.ToListAsync()).Cast<object>().ToList();
|
||||
vm.MemberSource = await ctx.FetchMembers(includeNotActive: true).ToListAsync();
|
||||
vm.BranchSource = await ctx.FetchBranches().ToListAsync();
|
||||
vm.WineVarSource = await ctx.FetchWineVarieties().ToListAsync();
|
||||
List<object> attrs = await ctx.FetchWineAttributes().Cast<object>().ToListAsync();
|
||||
attrs.Insert(0, new NullItem());
|
||||
vm.WineAttrSource = attrs;
|
||||
List<object> cults = (await ctx.WineCultivations.ToListAsync()).Cast<object>().ToList();
|
||||
List<object> cults = await ctx.FetchWineCultivations().Cast<object>().ToListAsync();
|
||||
cults.Insert(0, new NullItem());
|
||||
vm.WineCultSource = cults;
|
||||
vm.WineQualityLevelSource = await ctx.WineQualityLevels.ToListAsync();
|
||||
vm.WineQualityLevelSource = await ctx.FetchWineQualityLevels().ToListAsync();
|
||||
vm.WineOriginSource = await ctx.WineOrigins.ToListAsync();
|
||||
vm.WineKgSource = await ctx.Katastralgemeinden.ToListAsync();
|
||||
vm.ModifiersSource = await ctx.Modifiers.Where(m => m.Year == 2022).ToListAsync();
|
||||
vm.ModifiersSource = await ctx.FetchModifiers(2022).ToListAsync();
|
||||
}
|
||||
|
||||
private static async Task<Delivery?> GetDelivery(string lsnr) {
|
||||
|
||||
Reference in New Issue
Block a user