using System; using System.ComponentModel.DataAnnotations; namespace GroupLine.App.ModelDto { [MetadataType(typeof(BurPlugInstallDto))] public class BurPlugInstallDto : ValidateModelBase { /// /// ID /// private long _Id; public long Id { get { return _Id; } set { _Id = value; RaisePropertyChanged(() => Id); } } private string _StaticDiskNo; /// /// 静盘编号 /// public string StaticDiskNo { get { return _StaticDiskNo; } set { _StaticDiskNo = value; RaisePropertyChanged(() => StaticDiskNo); } } private string _OpNo; /// /// 员工编号 /// public string OpNo { get { return _OpNo; } set { _OpNo = value; RaisePropertyChanged(() => OpNo); } } private string _SpiralScrewCheck; /// /// 螺旋螺钉判定 /// public string SpiralScrewCheck { get { return _SpiralScrewCheck; } set { switch (value) { case "1": _SpiralScrewCheck = "OK"; break; case "2": _SpiralScrewCheck = "NG"; break; default: _SpiralScrewCheck = "不做"; break; } _SpiralScrewCheck = value; RaisePropertyChanged(() => SpiralScrewCheck); } } private string _StaDycDiskCheck; /// /// 动静盘埋塞判定 /// public string StaDycDiskCheck { get { return _StaDycDiskCheck; } set { switch (value) { case "1": _StaDycDiskCheck = "OK"; break; case "2": _StaDycDiskCheck = "NG"; break; default: _StaDycDiskCheck = "不做"; break; } _StaDycDiskCheck = value; RaisePropertyChanged(() => StaDycDiskCheck); } } private string _CoverPlugCheck; /// /// 盖板埋塞判定 /// public string CoverPlugCheck { get { return _CoverPlugCheck; } set { switch (value) { case "1": _CoverPlugCheck = "OK"; break; case "2": _CoverPlugCheck = "NG"; break; default: _CoverPlugCheck = "不做"; break; } _CoverPlugCheck = value; RaisePropertyChanged(() => CoverPlugCheck); } } private DateTime _CreateTime; /// /// 创建时间 /// public DateTime CreateTime { get { return _CreateTime; } set { _CreateTime = value; RaisePropertyChanged(() => CreateTime); } } } }