first commit
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
namespace Fitness_core_BE.DTOs.TimeBankCard
|
||||
{
|
||||
public class TimeBankCardDto
|
||||
{
|
||||
public Guid TimeBankCardId { get; set; }
|
||||
public string RfidTagId { get; set; } = string.Empty;
|
||||
public Guid? CustomerId { get; set; }
|
||||
public int TotalMinutesPurchased { get; set; }
|
||||
public int MinutesRemaining { get; set; }
|
||||
public decimal AmountPaid { get; set; }
|
||||
public DateTime PurchasedAt { get; set; }
|
||||
public DateTime? ExpiresAt { get; set; }
|
||||
public bool IsActive { get; set; }
|
||||
|
||||
/// <summary>True right after a tap-in swipe (session open, clock running); false after
|
||||
/// tap-out or when the card has no open session.</summary>
|
||||
public bool SessionOpen { get; set; }
|
||||
public DateTime? SessionStartedAt { get; set; }
|
||||
public string? SessionFacilityName { get; set; }
|
||||
|
||||
/// <summary>Only populated in the response to a tap-out swipe.</summary>
|
||||
public int? MinutesDeductedThisSwipe { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user