case 4388
This commit is contained in:
@@ -169,23 +169,23 @@ namespace AyaNova.Biz
|
||||
//docs say this will not query twice but will recognize the duplicate woitem bit which is required for multiple grandchild collections
|
||||
return await ct.PM.AsSplitQuery().AsNoTracking()
|
||||
.Include(w => w.Items.OrderBy(item => item.Sequence))
|
||||
.ThenInclude(wi => wi.Expenses)
|
||||
.ThenInclude(wi => wi.Expenses.OrderBy(z => z.Id))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Labors)
|
||||
.ThenInclude(wi => wi.Labors.OrderBy(l => l.ServiceStartDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Loans)
|
||||
.ThenInclude(wi => wi.Loans.OrderBy(z => z.OutDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Parts)
|
||||
.ThenInclude(wi => wi.Parts.OrderBy(z => z.Id))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.ScheduledUsers)
|
||||
.ThenInclude(wi => wi.ScheduledUsers.OrderBy(z => z.StartDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Tasks.OrderBy(t => t.Sequence))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Travels)
|
||||
.ThenInclude(wi => wi.Travels.OrderBy(z => z.TravelStartDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Units)
|
||||
.ThenInclude(wi => wi.Units.OrderBy(z => z.Id))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.OutsideServices)
|
||||
.ThenInclude(wi => wi.OutsideServices.OrderBy(z => z.SentDate))
|
||||
.SingleOrDefaultAsync(z => z.Id == id);
|
||||
}
|
||||
|
||||
|
||||
@@ -176,23 +176,23 @@ namespace AyaNova.Biz
|
||||
return await ct.Quote.AsSplitQuery().AsNoTracking()
|
||||
.Include(s => s.States.OrderBy(item => item.Id))
|
||||
.Include(w => w.Items.OrderBy(item => item.Sequence))
|
||||
.ThenInclude(wi => wi.Expenses)
|
||||
.ThenInclude(wi => wi.Expenses.OrderBy(z => z.Id))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Labors)
|
||||
.ThenInclude(wi => wi.Labors.OrderBy(l => l.ServiceStartDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Loans)
|
||||
.ThenInclude(wi => wi.Loans.OrderBy(z => z.OutDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Parts)
|
||||
.ThenInclude(wi => wi.Parts.OrderBy(z => z.Id))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.ScheduledUsers)
|
||||
.ThenInclude(wi => wi.ScheduledUsers.OrderBy(z => z.StartDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Tasks.OrderBy(t => t.Sequence))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Travels)
|
||||
.ThenInclude(wi => wi.Travels.OrderBy(z => z.TravelStartDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Units)
|
||||
.ThenInclude(wi => wi.Units.OrderBy(z => z.Id))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.OutsideServices)
|
||||
.ThenInclude(wi => wi.OutsideServices.OrderBy(z => z.SentDate))
|
||||
.SingleOrDefaultAsync(z => z.Id == id);
|
||||
}
|
||||
|
||||
|
||||
@@ -197,25 +197,25 @@ namespace AyaNova.Biz
|
||||
return await ct.WorkOrder.AsSplitQuery().AsNoTracking()
|
||||
.Include(s => s.States.OrderBy(item => item.Id))
|
||||
.Include(w => w.Items.OrderBy(item => item.Sequence))
|
||||
.ThenInclude(wi => wi.Expenses)
|
||||
.ThenInclude(wi => wi.Expenses.OrderBy(z => z.Id))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Labors)
|
||||
.ThenInclude(wi => wi.Labors.OrderBy(z => z.ServiceStartDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Loans)
|
||||
.ThenInclude(wi => wi.Loans.OrderBy(z => z.OutDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Parts)
|
||||
.ThenInclude(wi => wi.Parts.OrderBy(z => z.Id))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.PartRequests)
|
||||
.ThenInclude(wi => wi.PartRequests.OrderBy(z => z.RequestDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.ScheduledUsers)
|
||||
.ThenInclude(wi => wi.ScheduledUsers.OrderBy(z => z.StartDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Tasks.OrderBy(t => t.Sequence))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Travels)
|
||||
.ThenInclude(wi => wi.Travels.OrderBy(z => z.TravelStartDate))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.Units)
|
||||
.ThenInclude(wi => wi.Units.OrderBy(z => z.Id))
|
||||
.Include(w => w.Items)
|
||||
.ThenInclude(wi => wi.OutsideServices)
|
||||
.ThenInclude(wi => wi.OutsideServices.OrderBy(z => z.SentDate))
|
||||
.SingleOrDefaultAsync(z => z.Id == id);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user