namespace CashLineERP.Contracts.IslamicFinance;

public sealed class IslamicFinanceMurabahaScheduleLineResponse
{
    public long MurabahaCaseId { get; set; }
    public int InstallmentNumber { get; set; }
    public DateOnly DueDate { get; set; }
    public decimal PrincipalAmount { get; set; }
    public decimal ProfitAmount { get; set; }
    public decimal InstallmentAmount { get; set; }
    public decimal OutstandingBalanceAmount { get; set; }
    public string StatusCode { get; set; } = string.Empty;
}
