using System;
using System.Collections.Generic;

// Code scaffolded by EF Core assumes nullable reference types (NRTs) are not used or disabled.
// If you have enabled NRTs for your project, then un-comment the following line:
// #nullable disable

namespace MS.WebApi.Models1
{
    public partial class GrayInfo
    {
        public Guid Id { get; set; }
        public long? Gid { get; set; }
        public int? Sno { get; set; }
        public short? PumpType { get; set; }
        public string CardNo { get; set; }
        public short? PaymodeId { get; set; }
        public short? TrdType { get; set; }
        public string CommId { get; set; }
        public long? Price { get; set; }
        public int? Volume { get; set; }
        public long? Money { get; set; }
        public long? RealMoney { get; set; }
        public long? CardBalance { get; set; }
        public int? Ctc { get; set; }
        public DateTime? TtcTime { get; set; }
        public DateTime? TtcTimeEnd { get; set; }
        public long? Ttc { get; set; }
        public int? SequenceNo { get; set; }
        public short? NozzleNo { get; set; }
        public short? PumpNo { get; set; }
        public long? PayTerminalId { get; set; }
        public long? EndPump { get; set; }
        public int? DiscountNo { get; set; }
        public string PsamAsn { get; set; }
        public long? PsamTac { get; set; }
        public string PsamTid { get; set; }
        public string PsamTtc { get; set; }
        public long? Tac { get; set; }
        public long? Gmac { get; set; }
        public long? Tmac { get; set; }
        public short? UploadFlag { get; set; }
        public Guid? BuInfoCreatedId { get; set; }
        public Guid? BuInfoId { get; set; }
        public DateTime? LastModified { get; set; }
        public bool? IsDeleted { get; set; }

        public virtual BusinessUnitInfo BuInfo { get; set; }
        public virtual BusinessUnitInfo BuInfoCreated { get; set; }
    }
}
