using CMSMicroservice.Domain.Enums;

namespace CMSMicroservice.Application.TransactionsCQ.Queries.GetAllTransactionsByFilter;
public class GetAllTransactionsByFilterResponseDto
{
    //متادیتا 
    public MetaData MetaData { get; set; }
    //مدل خروجی 
    public List<GetAllTransactionsByFilterResponseModel>? Models { get; set; }

}public class GetAllTransactionsByFilterResponseModel
{
    // 
    public long Id { get; set; }
    // 
    public long Amount { get; set; }
    // 
    public string Description { get; set; }
    // 
    public PaymentStatus PaymentStatus { get; set; }
    //تاریخ پرداخت 
    public DateTime? PaymentDate { get; set; }
    // 
    public string? RefId { get; set; }
    // 
    public TransactionType Type { get; set; }
    public DateTime Created { get; set; }
}
