EquipmentTypePropTemplate.cs
2.99 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HHECS.Model
{
[Table("wcsequipmenttypeproptemplate")]
public class EquipmentTypePropTemplate : BaseModel
{
private string code;
public string Code
{
get { return code; }
set { code = value; HandlerPropertyChanged("Code"); }
}
private string name;
public string Name
{
get { return name; }
set { name = value; HandlerPropertyChanged("Name"); }
}
private string description;
public string Description
{
get { return description; }
set { description = value; HandlerPropertyChanged("Description"); }
}
private string propType;
public string PropType
{
get { return propType; }
set { propType = value; HandlerPropertyChanged("PropType"); }
}
private string dataType;
public string DataType
{
get { return dataType; }
set { dataType = value; HandlerPropertyChanged("DataType"); }
}
private bool isMonitor;
private string _monitorCompareValue;
private string _monitorNormal;
private string _monitorFailure;
private int _equipmentTypeId;
public bool IsMonitor
{
get { return isMonitor; }
set { isMonitor = value; HandlerPropertyChanged("IsMonitor"); }
}
public string MonitorCompareValue { get => _monitorCompareValue; set { _monitorCompareValue = value; HandlerPropertyChanged("MonitorCompareValue"); } }
public string MonitorNormal { get => _monitorNormal; set { _monitorNormal = value; HandlerPropertyChanged("MonitorNormal"); } }
public string MonitorFailure { get => _monitorFailure; set { _monitorFailure = value; HandlerPropertyChanged("MonitorFailure"); } }
//逻辑外键
public int EquipmentTypeId
{
get => _equipmentTypeId;
set
{
_equipmentTypeId = value;
HandlerPropertyChanged("EquipmentTypeId");
}
}
public EquipmentType EquipmentType { get; set; }
private string headCode;
/// <summary>
/// 额外记录所属设备类型编码
/// </summary>
[Editable(false)]
public string HeadCode
{
get { return headCode; }
set { headCode = value; HandlerPropertyChanged("HeadCode"); }
}
private string headName;
/// <summary>
/// 额外记录所属设备类型名称
/// </summary>
[Editable(false)]
public string HeadName
{
get { return headName; }
set { headName = value; HandlerPropertyChanged("HeadName"); }
}
}
}