namespace CashLineERP.Contracts.IslamicFinance;

public sealed class CreateIslamicFinanceFinancingRequestRequest
{
    public string RequestNumber { get; set; } = string.Empty;
    public long CustomerPartyId { get; set; }
    public long ApplicantPartyId { get; set; }
    public string ApplicantPartyTypeCode { get; set; } = string.Empty;
    public long ProductProfileId { get; set; }
    public long? FacilityId { get; set; }
    public string FundingSourceMode { get; set; } = string.Empty;
    public string SourceDocumentType { get; set; } = string.Empty;
    public long SourceDocumentId { get; set; }
    public string TransactionCurrencyCode { get; set; } = string.Empty;
    public decimal RequestedAmount { get; set; }
}
