FuelPointReservation.cs 1.1 KB

123456789101112131415161718192021222324252627
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace Edge.Core.Database.Models
  7. {
  8. public class FuelPointReservation
  9. {
  10. public int Id { get; set; }
  11. /// <summary>
  12. /// Pump id.
  13. /// </summary>
  14. public int FuelPointId { get; set; }
  15. /// <summary>
  16. /// Gets or sets the Fdc Client WorkStationId which reserved this fuel point.
  17. /// the Pos id is the workstation id parameter used in Fdc client connect to Fdc server, each client
  18. /// should have an unique this id to distinguish from each other.
  19. /// until 2017 Dec, the pos id is config in COS (web), model: SiteDevice , column: PosDeviceFdcClientId, once the android POS
  20. /// downloaded this value via AccessToken web service, it will be deducted with 100, and then plus 110, like you config the id in
  21. /// COS is 109, then in fdc client connection, the final value will be 119.
  22. /// </summary>
  23. public int ReservedByFdcClientId { get; set; }
  24. public DateTime ReservingTime { get; set; }
  25. }
  26. }