[#11] Tests: Add DeliveryServiceTest
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Test / Run tests (push) Successful in 1m56s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Test / Run tests (push) Successful in 1m56s
				
			This commit is contained in:
		@@ -462,7 +462,7 @@ namespace Elwig.Services {
 | 
			
		||||
                    LNr = newLnr ?? oldDelivery!.LNr,
 | 
			
		||||
                    ZwstId = vm.Branch!.ZwstId,
 | 
			
		||||
                    LsNr = newLsNr ?? vm.LsNr!,
 | 
			
		||||
                    MgNr = (int)vm.MgNr!,
 | 
			
		||||
                    MgNr = vm.MgNr!.Value,
 | 
			
		||||
                    Comment = string.IsNullOrEmpty(vm.Comment) ? null : vm.Comment,
 | 
			
		||||
                };
 | 
			
		||||
 | 
			
		||||
@@ -474,7 +474,7 @@ namespace Elwig.Services {
 | 
			
		||||
                    SortId = vm.WineVar!.SortId,
 | 
			
		||||
                    AttrId = vm.WineAttr?.AttrId,
 | 
			
		||||
                    CultId = vm.WineCult?.CultId,
 | 
			
		||||
                    Kmw = (double)vm.GradationKmw!,
 | 
			
		||||
                    Kmw = vm.GradationKmw!.Value,
 | 
			
		||||
                    QualId = vm.WineQualityLevel!.QualId,
 | 
			
		||||
                    HkId = vm.WineOrigin!.HkId,
 | 
			
		||||
                    KgNr = vm.WineKg?.KgNr,
 | 
			
		||||
@@ -488,7 +488,7 @@ namespace Elwig.Services {
 | 
			
		||||
                    Acid = vm.Acid,
 | 
			
		||||
                    Comment = string.IsNullOrEmpty(vm.PartComment) ? null : vm.PartComment,
 | 
			
		||||
 | 
			
		||||
                    Weight = (int)vm.Weight!,
 | 
			
		||||
                    Weight = vm.Weight!.Value,
 | 
			
		||||
                    IsManualWeighing = vm.IsManualWeighing,
 | 
			
		||||
                    ScaleId = vm.ScaleId,
 | 
			
		||||
                    WeighingData = vm.WeighingData,
 | 
			
		||||
@@ -971,5 +971,13 @@ namespace Elwig.Services {
 | 
			
		||||
 | 
			
		||||
            return (wGrid, gGrid);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public static async Task DeleteDelivery(string lsnr) {
 | 
			
		||||
            using (var ctx = new AppDbContext()) {
 | 
			
		||||
                await ctx.Deliveries.Where(d => d.LsNr == lsnr).ExecuteDeleteAsync();
 | 
			
		||||
                await ctx.SaveChangesAsync();
 | 
			
		||||
            }
 | 
			
		||||
            App.HintContextChange();
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user