Compare commits
	
		
			2 Commits
		
	
	
		
			00e7eeb774
			...
			2bb8205da0
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 2bb8205da0 | |||
| f623aa1fee | 
@@ -1,5 +1,6 @@
 | 
			
		||||
using Elwig.Helpers;
 | 
			
		||||
using Elwig.Models;
 | 
			
		||||
using Microsoft.EntityFrameworkCore;
 | 
			
		||||
using System;
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using System.Linq;
 | 
			
		||||
@@ -15,11 +16,18 @@ namespace Elwig.Documents {
 | 
			
		||||
            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) :
 | 
			
		||||
            this(date.ToString("dd.MM.yyyy"), ctx.DeliveryParts
 | 
			
		||||
                .Where(p => p.Delivery.DateString == date.ToString("yyy-MM-dd"))
 | 
			
		||||
                .OrderBy(p => p.Delivery.LsNr)
 | 
			
		||||
                .ThenBy(p => p.DPNr)
 | 
			
		||||
                .ToList()) { }
 | 
			
		||||
                .OrderBy(p => p.Delivery.DateString)
 | 
			
		||||
                .ThenBy(p => p.Delivery.TimeString)
 | 
			
		||||
                .ThenBy(p => p.Delivery.LsNr)
 | 
			
		||||
                .ThenBy(p => p.DPNr)) { }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -422,14 +422,14 @@ namespace Elwig.Windows {
 | 
			
		||||
                } else if (filterKmwGt > 0) {
 | 
			
		||||
                    filterNames.Add($"ab {filterKmwGt:N1} °KMW");
 | 
			
		||||
                } else if (filterKmwLt > 0) {
 | 
			
		||||
                    filterNames.Add($"bis {filterKmwLt:N1} °KMW");
 | 
			
		||||
                    filterNames.Add($"unter {filterKmwLt:N1} °KMW");
 | 
			
		||||
                }
 | 
			
		||||
                if (filterOeGt > 0 && filterOeLt > 0) {
 | 
			
		||||
                    filterNames.Add($"{filterOeGt:N1}–{filterOeLt:N1} °Oe");
 | 
			
		||||
                } else if (filterOeGt > 0) {
 | 
			
		||||
                    filterNames.Add($"ab {filterOeGt:N1} °Oe");
 | 
			
		||||
                } else if (filterOeLt > 0) {
 | 
			
		||||
                    filterNames.Add($"bis {filterOeLt:N1} °Oe");
 | 
			
		||||
                    filterNames.Add($"unter {filterOeLt:N1} °Oe");
 | 
			
		||||
                }
 | 
			
		||||
                if (filterTimeGt != null && filterTimeLt != null) {
 | 
			
		||||
                    filterNames.Add($"{filterTimeGt}–{filterTimeLt}");
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user