Przeglądaj źródła

fix init data error

Robert 1 rok temu
rodzic
commit
1608a57ae7

+ 5 - 0
EVCB_OCPP.Domain/Models/ConnectionLogDB/MachineConnectionLog.cs

@@ -5,6 +5,11 @@ namespace EVCB_OCPP.Domain.Models.ConnectionLogDB;
 
 public partial class MachineConnectionLog
 {
+    public MachineConnectionLog()
+    {
+        IsSent = false;
+    }
+
     public long Id { get; set; }
 
     public string MessageType { get; set; }

+ 5 - 0
EVCB_OCPP.Domain/Models/MainDb/ConnectorMeterValueRecord.cs

@@ -5,6 +5,11 @@ namespace EVCB_OCPP.Domain.Models.MainDb;
 
 public partial class ConnectorMeterValueRecord
 {
+    public ConnectorMeterValueRecord()
+    {
+        TransactionId = -1;
+    }
+
     public long Id { get; set; }
 
     public byte ConnectorId { get; set; }

+ 8 - 0
EVCB_OCPP.Domain/Models/MainDb/ConnectorStatus.cs

@@ -5,6 +5,14 @@ namespace EVCB_OCPP.Domain.Models.MainDb;
 
 public partial class ConnectorStatus
 {
+    public ConnectorStatus()
+    {
+        ErrorInfo = string.Empty;
+        VendorId = string.Empty;
+        VendorErrorCode = string.Empty;
+
+    }
+
     public string Id { get; set; }
 
     public byte ConnectorId { get; set; }

+ 5 - 0
EVCB_OCPP.Domain/Models/MainDb/Customer.cs

@@ -5,6 +5,11 @@ namespace EVCB_OCPP.Domain.Models.MainDb;
 
 public partial class Customer
 {
+    public Customer()
+    {
+        Id = Guid.NewGuid();
+    }
+
     public Guid Id { get; set; }
 
     public string Name { get; set; }

+ 16 - 0
EVCB_OCPP.Domain/Models/MainDb/Machine.cs

@@ -5,6 +5,22 @@ namespace EVCB_OCPP.Domain.Models.MainDb;
 
 public partial class Machine
 {
+    public Machine()
+    {
+        Id = Guid.NewGuid().ToString();
+        ChargePointSerialNumber = string.Empty;
+        ChargeBoxSerialNumber = string.Empty;
+        ChargePointModel = string.Empty;
+        ChargePointVendor = string.Empty;
+        Iccid = string.Empty;
+        Imsi = string.Empty;
+        MeterType = string.Empty;
+        MeterSerialNumber = string.Empty;
+        CreatedBy = string.Empty;
+        Comment = string.Empty;
+        HeartbeatUpdatedOn = new DateTime(1991, 1, 1);
+    }
+
     public string Id { get; set; }
 
     public string ChargePointSerialNumber { get; set; }

+ 7 - 0
EVCB_OCPP.Domain/Models/MainDb/MachineConfiguration.cs

@@ -5,6 +5,13 @@ namespace EVCB_OCPP.Domain.Models.MainDb;
 
 public partial class MachineConfiguration
 {
+    public MachineConfiguration()
+    {
+        Exists = false;
+        ReadOnly = true;
+        ConfigureSetting = string.Empty;
+    }
+
     public int Id { get; set; }
 
     public string ConfigureName { get; set; }

+ 4 - 0
EVCB_OCPP.Domain/Models/MainDb/MachineError.cs

@@ -5,6 +5,10 @@ namespace EVCB_OCPP.Domain.Models.MainDb;
 
 public partial class MachineError
 {
+    public MachineError()
+    {
+    }
+
     public int Id { get; set; }
 
     public byte ConnectorId { get; set; }

+ 8 - 0
EVCB_OCPP.Domain/Models/MainDb/MachineOperateRecord.cs

@@ -5,6 +5,14 @@ namespace EVCB_OCPP.Domain.Models.MainDb;
 
 public partial class MachineOperateRecord
 {
+    public MachineOperateRecord()
+    {
+        EvseValue = string.Empty;
+        FinishedOn = new DateTime(1991, 1, 1);
+        ReportedOn = new DateTime(1991, 1, 1);
+
+    }
+
     public int Id { get; set; }
 
     public string SerialNo { get; set; }

+ 5 - 0
EVCB_OCPP.Domain/Models/MainDb/ServerMessage.cs

@@ -5,6 +5,11 @@ namespace EVCB_OCPP.Domain.Models.MainDb;
 
 public partial class ServerMessage
 {
+    public ServerMessage()
+    {
+        ReceivedOn = new DateTime(1991, 1, 1);
+        UpdatedOn = new DateTime(1991, 1, 1);
+    }
     public int Id { get; set; }
 
     public string SerialNo { get; set; }

+ 18 - 0
EVCB_OCPP.Domain/Models/MainDb/TransactionRecord.cs

@@ -5,6 +5,24 @@ namespace EVCB_OCPP.Domain.Models.MainDb;
 
 public partial class TransactionRecord
 {
+    public TransactionRecord()
+    {
+        StartIdTag = string.Empty;
+        StopIdTag = string.Empty;
+        StartTime = new DateTime(1991, 1, 1);
+        StopTime = new DateTime(1991, 1, 1);
+        ReservationId = -1;
+        BillingDone = false;
+        CreatedOn = new DateTime(1991, 1, 1);
+        UpdatedOn = new DateTime(1991, 1, 1);
+        StartTransactionReportedOn = new DateTime(1991, 1, 1);
+        StopTransactionReportedOn = new DateTime(1991, 1, 1);
+        ErrorMsg = string.Empty;
+        StartSoc = string.Empty;
+        StopSoc = string.Empty;
+        Evccid = string.Empty;
+        NotifyPnC = false;
+    }
     public int Id { get; set; }
 
     public DateTime StartTime { get; set; }

+ 5 - 0
EVCB_OCPP.Domain/Models/MainDb/UploadFile.cs

@@ -5,6 +5,11 @@ namespace EVCB_OCPP.Domain.Models.MainDb;
 
 public partial class UploadFile
 {
+    public UploadFile()
+    {
+        Id = Guid.NewGuid().ToString();
+    }
+
     public string Id { get; set; }
 
     public string FileName { get; set; }

+ 5 - 0
EVCB_OCPP.Domain/Models/MeterValueDb/ConnectorMeterValueRecord.cs

@@ -5,6 +5,11 @@ namespace EVCB_OCPP.Domain.Models.MeterValueDb;
 
 public partial class ConnectorMeterValueRecord
 {
+    public ConnectorMeterValueRecord()
+    {
+        TransactionId = -1;
+    }
+
     public long Id { get; set; }
 
     public byte ConnectorId { get; set; }