upd dyn report for 13

This commit is contained in:
Kukks
2024-03-25 10:38:26 +01:00
parent 8e8ae0b24b
commit 28a87c6338
6 changed files with 2 additions and 179 deletions

View File

@@ -80,17 +80,4 @@ public class DynamicReportService:IHostedService
_reportService.ReportProviders.TryAdd(name, reportProvider);
}
}
public async Task<bool> IsLegacyEnabled()
{
var result = await _settingsRepository.GetSettingAsync<DynamicReportsSettings>();
return result?.EnableLegacyInvoiceExport is true;
}
public async Task<bool> ToggleLegacy()
{
var result = await _settingsRepository.GetSettingAsync<DynamicReportsSettings>() ?? new DynamicReportsSettings();
result.EnableLegacyInvoiceExport = !result.EnableLegacyInvoiceExport;
await _settingsRepository.UpdateSetting(result);
return result.EnableLegacyInvoiceExport;
}
}