using System;
using System.Collections.Generic;

namespace CouponReport.Models.Parkingeyes;

public partial class RoadsideSignRecord
{
    public long Id { get; set; }

    public long RoadsideTicketId { get; set; }

    /// <summary>
    /// 進場序號
    /// </summary>
    public string SerialNo { get; set; } = null!;

    /// <summary>
    /// 路邊單號
    /// </summary>
    public string RoadsideTicketNo { get; set; } = null!;

    /// <summary>
    /// 加簽開始時間
    /// </summary>
    public DateTime StartTime { get; set; }

    /// <summary>
    /// 加簽分鐘數
    /// </summary>
    public int Minutes { get; set; }

    /// <summary>
    /// 路邊的應收金額
    /// </summary>
    public decimal? Receivable { get; set; }

    /// <summary>
    /// 繳費機的應收金額
    /// </summary>
    public decimal? DeviceReceivable { get; set; }

    /// <summary>
    /// 開單照片實體路徑
    /// </summary>
    public string? SignPhotoPath { get; set; }

    public DateTime CreateTime { get; set; }

    /// <summary>
    /// 簽單是否被刪除(取消)
    /// </summary>
    public bool IsDeleted { get; set; }

    public virtual RoadsideTicket RoadsideTicket { get; set; } = null!;
}
