Adds Z-Report feature with PDF generation and UI components

Introduces Z-Report page and related functionality for cash register reconciliation
- Adds new Z-Report page template with comprehensive financial reporting
- Updates reconciliation table with Z-Report download buttons
- Implements print-optimized CSS for report styling
- Adds TypeScript handler for Z-Report button interactions
This commit is contained in:
Janus C. H. Knudsen 2026-01-23 16:25:43 +01:00
parent eaae745c42
commit f3c54dde35
6 changed files with 603 additions and 21 deletions

View file

@ -0,0 +1,13 @@
using Microsoft.AspNetCore.Mvc.RazorPages;
namespace PlanTempus.Application.Features.CashRegister.Pages;
public class ZReportModel : PageModel
{
public string ReportId { get; set; } = string.Empty;
public void OnGet(string id)
{
ReportId = id ?? string.Empty;
}
}