DeliveryJournal: Fix ordering
This commit is contained in:
@ -1,5 +1,6 @@
|
|||||||
using Elwig.Helpers;
|
using Elwig.Helpers;
|
||||||
using Elwig.Models;
|
using Elwig.Models;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
@ -15,11 +16,18 @@ namespace Elwig.Documents {
|
|||||||
Deliveries = deliveries;
|
Deliveries = deliveries;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public DeliveryJournal(string filter, IQueryable<DeliveryPart> deliveries) :
|
||||||
|
this(filter, (IEnumerable<DeliveryPart>)deliveries
|
||||||
|
.Include(p => p.Delivery)
|
||||||
|
.Include(p => p.Delivery.Member)
|
||||||
|
.Include(p => p.Variant)) { }
|
||||||
|
|
||||||
public DeliveryJournal(AppDbContext ctx, DateOnly date) :
|
public DeliveryJournal(AppDbContext ctx, DateOnly date) :
|
||||||
this(date.ToString("dd.MM.yyyy"), ctx.DeliveryParts
|
this(date.ToString("dd.MM.yyyy"), ctx.DeliveryParts
|
||||||
.Where(p => p.Delivery.DateString == date.ToString("yyy-MM-dd"))
|
.Where(p => p.Delivery.DateString == date.ToString("yyy-MM-dd"))
|
||||||
.OrderBy(p => p.Delivery.LsNr)
|
.OrderBy(p => p.Delivery.DateString)
|
||||||
.ThenBy(p => p.DPNr)
|
.ThenBy(p => p.Delivery.TimeString)
|
||||||
.ToList()) { }
|
.ThenBy(p => p.Delivery.LsNr)
|
||||||
|
.ThenBy(p => p.DPNr)) { }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user