TransactionRecord.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. using System;
  2. using System.Collections.Generic;
  3. namespace EVCB_OCPP.Domain.Models.MainDb;
  4. public partial class TransactionRecord
  5. {
  6. public int Id { get; set; }
  7. public DateTime StartTime { get; set; }
  8. public DateTime StopTime { get; set; }
  9. public Guid CustomerId { get; set; }
  10. public byte ConnectorId { get; set; }
  11. public decimal MeterStart { get; set; }
  12. public decimal MeterStop { get; set; }
  13. public DateTime CreatedOn { get; set; }
  14. public DateTime UpdatedOn { get; set; }
  15. public DateTime StartTransactionReportedOn { get; set; }
  16. public int RetryStartTransactionTimes { get; set; }
  17. public DateTime StopTransactionReportedOn { get; set; }
  18. public string ErrorMsg { get; set; }
  19. public string StartIdTag { get; set; }
  20. public string StopIdTag { get; set; }
  21. public int ReservationId { get; set; }
  22. public int StopReasonId { get; set; }
  23. public string ChargeBoxId { get; set; }
  24. public int RetryStopTransactionTimes { get; set; }
  25. public bool UploadedtoTtia { get; set; }
  26. public decimal Cost { get; set; }
  27. public string Fee { get; set; }
  28. public string Receipt { get; set; }
  29. public bool BillingDone { get; set; }
  30. public string StopReason { get; set; }
  31. public string StartSoc { get; set; }
  32. public string StopSoc { get; set; }
  33. public bool NotifyPnC { get; set; }
  34. public string Evccid { get; set; }
  35. }