using CMSMicroservice.Domain.Enums;

namespace CMSMicroservice.Application.TransactionsCQ.Commands.CreateNewTransactions;
public record CreateNewTransactionsCommand : IRequest<CreateNewTransactionsResponseDto>
{
    // 
    public long Amount { get; init; }
    // 
    public string Description { get; init; }
    // 
    public PaymentStatus PaymentStatus { get; init; }
    //تاریخ پرداخت 
    public DateTime? PaymentDate { get; init; }
    // 
    public string? RefId { get; init; }
    // 
    public TransactionType Type { get; init; }

}