Response.cs 459 B

1234567891011121314151617181920212223
  1. namespace Application.Features.Api.Studio.Settlement.GetTax;
  2. public sealed record Response(
  3. int Year,
  4. AnnualSummary AnnualSummary,
  5. List<MonthItem> MonthlyList
  6. );
  7. public sealed record AnnualSummary(
  8. int TotalGrossAmount,
  9. int TotalIncomeTax,
  10. int TotalLocalTax,
  11. int TotalNetAmount
  12. );
  13. public sealed record MonthItem(
  14. int Month,
  15. int GrossAmount,
  16. int IncomeTax,
  17. int LocalTax,
  18. int NetAmount,
  19. int PaymentCount
  20. );