[#3] Services: Use .elwig.zip as export extension

This commit is contained in:
2024-07-27 19:29:51 +02:00
parent ae1e985656
commit a5164e286f
3 changed files with 7 additions and 7 deletions

View File

@ -566,7 +566,7 @@ namespace Elwig.Services {
} }
} else if (exportMode == ExportMode.Export) { } else if (exportMode == ExportMode.Export) {
var d = new SaveFileDialog() { var d = new SaveFileDialog() {
FileName = $"Lieferungen_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.zip", FileName = $"Lieferungen_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.elwig.zip",
DefaultExt = "zip", DefaultExt = "zip",
Filter = "ZIP-Datei (*.zip)|*.zip", Filter = "ZIP-Datei (*.zip)|*.zip",
Title = $"{DeliveryJournal.Name} speichern unter - Elwig" Title = $"{DeliveryJournal.Name} speichern unter - Elwig"
@ -589,7 +589,7 @@ namespace Elwig.Services {
} else if (exportMode == ExportMode.Upload && App.Config.SyncUrl != null) { } else if (exportMode == ExportMode.Upload && App.Config.SyncUrl != null) {
Mouse.OverrideCursor = Cursors.AppStarting; Mouse.OverrideCursor = Cursors.AppStarting;
try { try {
var filename = $"{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.zip"; var filename = $"{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.elwig.zip";
var path = Path.Combine(App.TempPath, filename); var path = Path.Combine(App.TempPath, filename);
var list = await query var list = await query
.Select(p => p.Delivery) .Select(p => p.Delivery)

View File

@ -412,7 +412,7 @@ namespace Elwig.Services {
} }
} else if (exportMode == ExportMode.Export) { } else if (exportMode == ExportMode.Export) {
var d = new SaveFileDialog() { var d = new SaveFileDialog() {
FileName = $"Mitglieder_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.zip", FileName = $"Mitglieder_{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.elwig.zip",
DefaultExt = "zip", DefaultExt = "zip",
Filter = "ZIP-Datei (*.zip)|*.zip", Filter = "ZIP-Datei (*.zip)|*.zip",
Title = $"{MemberList.Name} speichern unter - Elwig" Title = $"{MemberList.Name} speichern unter - Elwig"
@ -435,7 +435,7 @@ namespace Elwig.Services {
} else if (exportMode == ExportMode.Upload && App.Config.SyncUrl != null) { } else if (exportMode == ExportMode.Upload && App.Config.SyncUrl != null) {
Mouse.OverrideCursor = Cursors.AppStarting; Mouse.OverrideCursor = Cursors.AppStarting;
try { try {
var filename = $"{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.zip"; var filename = $"{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.elwig.zip";
var path = Path.Combine(App.TempPath, filename); var path = Path.Combine(App.TempPath, filename);
var list = await query var list = await query
.OrderBy(m => m.MgNr) .OrderBy(m => m.MgNr)

View File

@ -99,8 +99,8 @@ namespace Elwig.Windows {
try { try {
var d = new OpenFileDialog() { var d = new OpenFileDialog() {
Title = "Export-Datei auswählen - Elwig", Title = "Export-Datei auswählen - Elwig",
DefaultExt = ".zip", DefaultExt = ".elwig.zip",
Filter = "ZIP-Datei (*.zip)|*.zip", Filter = "Elwig-Export-Datei (*.elwig.zip)|*.elwig.zip",
Multiselect = true, Multiselect = true,
}; };
if (d.ShowDialog() == true) { if (d.ShowDialog() == true) {
@ -158,7 +158,7 @@ namespace Elwig.Windows {
return; return;
Mouse.OverrideCursor = Cursors.AppStarting; Mouse.OverrideCursor = Cursors.AppStarting;
try { try {
var path = Path.Combine(App.TempPath, $"{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.zip"); var path = Path.Combine(App.TempPath, $"{DateTime.Now:yyyy-MM-dd_HH-mm-ss}_{App.ZwstId}.elwig.zip");
using var ctx = new AppDbContext(); using var ctx = new AppDbContext();
var deliveries = await ctx.Deliveries var deliveries = await ctx.Deliveries
.Where(d => d.Year == Utils.CurrentLastSeason && d.ZwstId == App.ZwstId) .Where(d => d.Year == Utils.CurrentLastSeason && d.ZwstId == App.ZwstId)