19 lines
651 B
C#
19 lines
651 B
C#
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<RecurringTemplateLineRequest> Lines { get; set; } = [];
|
|
}
|
|
|
|
public class RecurringTemplateLineRequest
|
|
{
|
|
public string AccountCode { get; set; } = string.Empty;
|
|
public decimal DebitAmount { get; set; }
|
|
public decimal CreditAmount { get; set; }
|
|
}
|
|
}
|