using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace EVCB_OCPP.Domain.Models.Database { [Table("MachineError")] public partial class MachineError { public MachineError() { } [DatabaseGenerated(DatabaseGeneratedOption.Identity)] [Key] public int Id { get; set; } [StringLength(25)] public string ChargePointSerialNumber { get; set; } /// <summary> /// 槍號 /// </summary> public byte ConnectorId { get; set; } /// <summary> /// 先前的狀態 /// </summary> public int PreStatus { get; set; } /// <summary> /// 錯誤的狀態 /// </summary> public int Status { get; set; } /// <summary> /// 錯誤代碼 /// </summary> public int ErrorCode { get; set; } /// <summary> ///ErrorInfo /// </summary> [StringLength(50)] public string ErrorInfo { set; get; } /// <summary> /// vendorId /// </summary> [StringLength(255)] public string VendorId { set; get; } /// <summary> /// vendorErrorCode /// </summary> public int VendorErrorCodeNum { set; get; } [Required] public DateTime? CreatedOn { get; set; } } }