Schedule reports

This commit is contained in:
Hillel Coren 2024-01-22 13:01:08 +02:00
parent c11754b099
commit 7461a02151
1 changed files with 11 additions and 4 deletions

View File

@ -63,16 +63,13 @@ class _ScheduleViewState extends State<ScheduleView> {
localization.lookup(schedule.parameters.entityType):
entity!.listDisplayName
})
else
else if (schedule.template == ScheduleEntity.TEMPLATE_EMAIL_STATEMENT)
FieldGrid({
localization.frequency:
localization.lookup(kFrequencies[schedule.frequencyId]),
localization.remainingCycles: schedule.remainingCycles == -1
? localization.endless
: '${schedule.remainingCycles}',
}),
if (schedule.template == ScheduleEntity.TEMPLATE_EMAIL_STATEMENT)
FieldGrid({
localization.clients: parameters.clients!.isEmpty
? localization.allClients
: parameters.clients!.length == 1
@ -94,6 +91,16 @@ class _ScheduleViewState extends State<ScheduleView> {
: localization.no,
localization.status: localization.lookup(parameters.status),
})
else if (schedule.template == ScheduleEntity.TEMPLATE_EMAIL_REPORT)
FieldGrid({
localization.frequency:
localization.lookup(kFrequencies[schedule.frequencyId]),
localization.remainingCycles: schedule.remainingCycles == -1
? localization.endless
: '${schedule.remainingCycles}',
localization.report:
localization.lookup(schedule.parameters.reportName),
})
],
),
);