using System;
using System.Collections.Generic;
using System.ComponentModel;
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("ServerMessage")]
public partial class ServerMessage
{
public ServerMessage()
{
ReceivedOn = new DateTime(1991, 1, 1);
UpdatedOn = new DateTime(1991, 1, 1);
}
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[Key]
public int Id { get; set; }
///
/// 機器的客戶自訂ID
///
[StringLength(50)]
public string ChargeBoxId { get; set; }
///
/// 隨機序號
///
[StringLength(36)]
public string SerialNo { get; set; }
///
/// 輸入傳送Action
///
[StringLength(30)]
public string OutAction { get; set; }
///
/// 輸入傳送資料
///
public string OutRequest { get; set; }
///
/// 收到傳送資料
///
public string InMessage { get; set; }
public DateTime CreatedOn { get; set; }
[StringLength(36)]
public string CreatedBy { get; set; }
///
/// 更新輸入指令
///
public DateTime UpdatedOn { get; set; }
///
/// 收到輸入指令
///
public DateTime ReceivedOn { get; set; }
}
}