init
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
using DTS.Common.Classes.Sensors;
|
||||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
||||
namespace DTS.Common.Interface.Sensors
|
||||
{
|
||||
public interface ISensorCalDbRecord
|
||||
{
|
||||
[Key]
|
||||
int? CalibrationId { get; set; }
|
||||
string SerialNumber { get; set; }
|
||||
[Column(TypeName = "datetime")]
|
||||
DateTime CalibrationDate { get; set; }
|
||||
[Required]
|
||||
[StringLength(50)]
|
||||
string Username { get; set; }
|
||||
bool LocalOnly { get; set; }
|
||||
bool NonLinear { get; set; }
|
||||
[Required]
|
||||
[StringLength(255)]
|
||||
ICalibrationRecords Records { get; set; }
|
||||
[Column(TypeName = "datetime")]
|
||||
DateTime ModifyDate { get; set; }
|
||||
bool IsProportional { get; set; }
|
||||
bool RemoveOffset { get; set; }
|
||||
[Required]
|
||||
[StringLength(255)]
|
||||
ZeroMethods ZeroMethods { get; set; }
|
||||
[Required]
|
||||
[StringLength(2048)]
|
||||
string [] CertificationDocuments { get; set; }
|
||||
InitialOffsets InitialOffsets { get; set; }
|
||||
bool LinearAdded { get; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user