Elwig: Fix extensions in SaveFileDialog
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Test / Run tests (push) Successful in 1m49s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Test / Run tests (push) Successful in 1m49s
				
			This commit is contained in:
		@@ -721,9 +721,11 @@ namespace Elwig.Services {
 | 
				
			|||||||
                    FileName = subject == ExportSubject.Selected ? $"Lieferung_{vm.SelectedDelivery?.LsNr}.elwig.zip" : $"Lieferungen_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.elwig.zip",
 | 
					                    FileName = subject == ExportSubject.Selected ? $"Lieferung_{vm.SelectedDelivery?.LsNr}.elwig.zip" : $"Lieferungen_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.elwig.zip",
 | 
				
			||||||
                    DefaultExt = "elwig.zip",
 | 
					                    DefaultExt = "elwig.zip",
 | 
				
			||||||
                    Filter = "Elwig-Export-Datei (*.elwig.zip)|*.elwig.zip",
 | 
					                    Filter = "Elwig-Export-Datei (*.elwig.zip)|*.elwig.zip",
 | 
				
			||||||
                    Title = $"{DeliveryJournal.Name} speichern unter - Elwig"
 | 
					                    Title = $"{DeliveryJournal.Name} speichern unter - Elwig",
 | 
				
			||||||
 | 
					                    AddExtension = false,
 | 
				
			||||||
                };
 | 
					                };
 | 
				
			||||||
                if (d.ShowDialog() == true) {
 | 
					                if (d.ShowDialog() == true) {
 | 
				
			||||||
 | 
					                    if (!d.FileName.EndsWith(".elwig.zip")) d.FileName += ".elwig.zip";
 | 
				
			||||||
                    Mouse.OverrideCursor = Cursors.Wait;
 | 
					                    Mouse.OverrideCursor = Cursors.Wait;
 | 
				
			||||||
                    await Task.Run(async () => {
 | 
					                    await Task.Run(async () => {
 | 
				
			||||||
                        try {
 | 
					                        try {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -496,11 +496,13 @@ namespace Elwig.Services {
 | 
				
			|||||||
            } else if (mode == ExportMode.Export) {
 | 
					            } else if (mode == ExportMode.Export) {
 | 
				
			||||||
                var d = new SaveFileDialog() {
 | 
					                var d = new SaveFileDialog() {
 | 
				
			||||||
                    FileName = subject == ExportSubject.Selected ? $"Mitglied_{vm.SelectedMember?.MgNr}.elwig.zip" : $"Mitglieder_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.elwig.zip",
 | 
					                    FileName = subject == ExportSubject.Selected ? $"Mitglied_{vm.SelectedMember?.MgNr}.elwig.zip" : $"Mitglieder_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.elwig.zip",
 | 
				
			||||||
                    DefaultExt = ".elwig.zip",
 | 
					                    DefaultExt = "elwig.zip",
 | 
				
			||||||
                    Filter = "Elwig-Export-Datei (*.elwig.zip)|*.elwig.zip",
 | 
					                    Filter = "Elwig-Export-Datei (*.elwig.zip)|*.elwig.zip",
 | 
				
			||||||
                    Title = $"{MemberList.Name} speichern unter - Elwig"
 | 
					                    Title = $"{MemberList.Name} speichern unter - Elwig",
 | 
				
			||||||
 | 
					                    AddExtension = false,
 | 
				
			||||||
                };
 | 
					                };
 | 
				
			||||||
                if (d.ShowDialog() == true) {
 | 
					                if (d.ShowDialog() == true) {
 | 
				
			||||||
 | 
					                    if (!d.FileName.EndsWith(".elwig.zip")) d.FileName += ".elwig.zip";
 | 
				
			||||||
                    Mouse.OverrideCursor = Cursors.Wait;
 | 
					                    Mouse.OverrideCursor = Cursors.Wait;
 | 
				
			||||||
                    await Task.Run(async () => {
 | 
					                    await Task.Run(async () => {
 | 
				
			||||||
                        try {
 | 
					                        try {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -158,8 +158,10 @@ namespace Elwig.Windows {
 | 
				
			|||||||
                    FileName = $"database_{Utils.Today:yyyy-MM-dd}.sql.zip",
 | 
					                    FileName = $"database_{Utils.Today:yyyy-MM-dd}.sql.zip",
 | 
				
			||||||
                    DefaultExt = "sql.zip",
 | 
					                    DefaultExt = "sql.zip",
 | 
				
			||||||
                    Filter = "Komprimierte SQL-Datei (*.sql.zip)|*.sql.zip",
 | 
					                    Filter = "Komprimierte SQL-Datei (*.sql.zip)|*.sql.zip",
 | 
				
			||||||
 | 
					                    AddExtension = false,
 | 
				
			||||||
                };
 | 
					                };
 | 
				
			||||||
                if (d.ShowDialog() == true) {
 | 
					                if (d.ShowDialog() == true) {
 | 
				
			||||||
 | 
					                    if (!d.FileName.EndsWith(".sql.zip")) d.FileName += ".sql.zip";
 | 
				
			||||||
                    Mouse.OverrideCursor = Cursors.Wait;
 | 
					                    Mouse.OverrideCursor = Cursors.Wait;
 | 
				
			||||||
                    await Task.Run(async () => {
 | 
					                    await Task.Run(async () => {
 | 
				
			||||||
                        await Database.ExportSql(d.FileName, true);
 | 
					                        await Database.ExportSql(d.FileName, true);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user