using System; using System.ComponentModel.DataAnnotations; namespace GroupLine.App.ModelDto { [MetadataType(typeof(KPOilPumpInstallDto))] public class KPOilPumpInstallDto : ValidateModelBase { /// /// ID /// private long _Id; public long Id { get { return _Id; } set { _Id = value; RaisePropertyChanged(() => Id); } } private string _CylinderNo; /// /// 筒体编号 /// public string CylinderNo { get { return _CylinderNo; } set { _CylinderNo = value; RaisePropertyChanged(() => CylinderNo); } } private string _OilPumpNo; /// /// 油泵编号 /// public string OilPumpNo { get { return _OilPumpNo; } set { _OilPumpNo = value; RaisePropertyChanged(() => OilPumpNo); } } private string _OpNo; /// /// 员工编号 /// public string OpNo { get { return _OpNo; } set { _OpNo = value; RaisePropertyChanged(() => OpNo); } } private string _OilPmpBruRsult; /// /// 油泵磕伤确认 /// public string OilPmpBruRsult { get { return _OilPmpBruRsult; } set { switch (value) { case "1": _OilPmpBruRsult = "有磕伤"; break; case "0": _OilPmpBruRsult = "无磕伤"; break; default: _OilPmpBruRsult = "无"; break; } RaisePropertyChanged(() => OilPmpBruRsult); } } private string _IsReturn; /// /// 是否是返修品 /// public string IsReturn { get { return _IsReturn; } set { switch (value) { case "1": _IsReturn = "返修品"; break; case "0": _IsReturn = "非返修品"; break; default: _IsReturn = "无"; break; } RaisePropertyChanged(() => IsReturn); } } private string _WeldSpotUI; /// /// 焊点外观 /// public string WeldSpotUI { get { return _WeldSpotUI; } set { switch (value) { case "1": _WeldSpotUI = "有磕伤"; break; case "0": _WeldSpotUI = "无磕伤"; break; default: _WeldSpotUI = "无"; break; } RaisePropertyChanged(() => WeldSpotUI); } } private string _Result; /// /// 结果 /// public string Result { get { return _Result; } set { _Result = value; RaisePropertyChanged(() => Result); } } private DateTime _CreateTime; /// /// 创建时间 /// public DateTime CreateTime { get { return _CreateTime; } set { _CreateTime = value; RaisePropertyChanged(() => CreateTime); } } } }