namespace CouponReport.Models.CouponMiddleware;

public class CouponReportViewModel
{
    public DateTime? StartDate { get; set; }
    public DateTime? EndDate { get; set; }
    public List<CouponReportItem> ReportItems { get; set; } = new List<CouponReportItem>();
}

public class CouponReportItem
{
    public int RowNumber { get; set; }
    public string? TenantCode { get; set; }
    public string? CarNumber { get; set; }
    public DateTime? InvoiceDate { get; set; }
    public string? InvoiceNumber { get; set; }
    public decimal? InvoiceAmount { get; set; }
    public string? DiscountUnit { get; set; }
    public decimal? DiscountAmount { get; set; }
    public DateTime? DiscountTime { get; set; }
    public DateTime? EnterTime { get; set; }
    public DateTime? ExitTime { get; set; }
    public decimal? ParkingAmount { get; set; }
    public decimal? ClaimAmount { get; set; }
}
