namespace General_Ledger_Service.DTOs.RecurringTemplates { public class CreateRecurringTemplateRequest { public string TemplateName { get; set; } = string.Empty; public string RecurrencePattern { get; set; } = string.Empty; public DateOnly NextRunDate { get; set; } public DateOnly? EndDate { get; set; } public List Lines { get; set; } = []; } public class RecurringTemplateLineRequest { public string AccountCode { get; set; } = string.Empty; public decimal DebitAmount { get; set; } public decimal CreditAmount { get; set; } } }