h-you / branches / src / ProcessManagement / ProcessManagement / DataModel / ChgConstrCharge.cs @ 367
履歴 | 表示 | アノテート | ダウンロード (4.55 KB)
1 |
using System; |
---|---|
2 |
using System.Collections.Generic; |
3 |
using System.Linq; |
4 |
using System.Text; |
5 |
using System.Threading.Tasks; |
6 |
|
7 |
namespace ProcessManagement.DataModel |
8 |
{ |
9 |
/// <summary> |
10 |
/// 工事担当者変更履歴データ |
11 |
/// </summary> |
12 |
public class ChgConstrCharge |
13 |
{ |
14 |
#region 定数 |
15 |
/// <summary> |
16 |
/// 設定区分定義 |
17 |
/// </summary> |
18 |
public enum DivisionDef |
19 |
{ |
20 |
/// <summary> |
21 |
/// 担当者無 |
22 |
/// </summary> |
23 |
None = 0, |
24 |
/// <summary> |
25 |
/// 営業担当者 |
26 |
/// </summary> |
27 |
SalesMain, |
28 |
/// <summary> |
29 |
/// 営業副担当者 |
30 |
/// </summary> |
31 |
SalesSub, |
32 |
/// <summary> |
33 |
/// 1:指導員給料行 |
34 |
/// </summary> |
35 |
Instructor, |
36 |
/// <summary> |
37 |
/// 2:副担当者給料行 |
38 |
/// </summary> |
39 |
Assistant, |
40 |
/// <summary> |
41 |
/// 3:担当者給料行 |
42 |
/// </summary> |
43 |
Payroll, |
44 |
} |
45 |
#endregion |
46 |
|
47 |
#region メンバ変数 |
48 |
private int m_ConstructionCode = 0; // 工事コード |
49 |
private int m_Division = 0; // 設定区分 |
50 |
private int m_SeqNo = 0; // 連番 |
51 |
private int m_DepartmentCode = 0; // 部署コード |
52 |
private int m_PersonCode = 0; // 担当者コード |
53 |
private DateTime m_StartDate = DateTime.MinValue; // 担当開始年月日 |
54 |
private DateTime m_CompDate = DateTime.MaxValue; // 担当終了年月日 |
55 |
|
56 |
private int m_SourceCode = 0; // 元工事コード |
57 |
private int m_DeleteFlg = 0; // 削除フラグ |
58 |
|
59 |
private DateTime m_EntryDate = DateTime.Now; // 登録日付 |
60 |
private DateTime m_UpdateDate = DateTime.Now; // 更新日付 |
61 |
#endregion |
62 |
|
63 |
#region コンストラクタ |
64 |
#endregion |
65 |
|
66 |
#region プロパティ |
67 |
/// <summary> |
68 |
/// 工事コード |
69 |
/// </summary> |
70 |
public int ConstructionCode |
71 |
{ |
72 |
get { return m_ConstructionCode; } |
73 |
set { m_ConstructionCode = value; } |
74 |
} |
75 |
|
76 |
/// <summary> |
77 |
/// 設定区分 |
78 |
/// </summary> |
79 |
public int Division |
80 |
{ |
81 |
get { return m_Division; } |
82 |
set { m_Division = value; } |
83 |
} |
84 |
|
85 |
/// <summary> |
86 |
/// 連番 |
87 |
/// </summary> |
88 |
public int SeqNo |
89 |
{ |
90 |
get { return m_SeqNo; } |
91 |
set { m_SeqNo = value; } |
92 |
} |
93 |
|
94 |
/// <summary> |
95 |
/// 部署コード |
96 |
/// </summary> |
97 |
public int DepartmentCode |
98 |
{ |
99 |
get { return m_DepartmentCode; } |
100 |
set { m_DepartmentCode = value; } |
101 |
} |
102 |
|
103 |
/// <summary> |
104 |
/// 担当者コード |
105 |
/// </summary> |
106 |
public int PersonCode |
107 |
{ |
108 |
get { return m_PersonCode; } |
109 |
set { m_PersonCode = value; } |
110 |
} |
111 |
|
112 |
/// <summary> |
113 |
/// 担当開始年月日 |
114 |
/// </summary> |
115 |
public DateTime StartDate |
116 |
{ |
117 |
get { return m_StartDate; } |
118 |
set { m_StartDate = value; } |
119 |
} |
120 |
|
121 |
/// <summary> |
122 |
/// 担当終了年月日 |
123 |
/// </summary> |
124 |
public DateTime CompDate |
125 |
{ |
126 |
get { return m_CompDate; } |
127 |
set { m_CompDate = value; } |
128 |
} |
129 |
|
130 |
/// <summary> |
131 |
/// 元工事コード |
132 |
/// </summary> |
133 |
public int SourceCode |
134 |
{ |
135 |
get { return m_SourceCode; } |
136 |
set { m_SourceCode = value; } |
137 |
} |
138 |
|
139 |
/// <summary> |
140 |
/// 削除フラグ |
141 |
/// </summary> |
142 |
public int DeleteFlg |
143 |
{ |
144 |
get { return m_DeleteFlg; } |
145 |
set { m_DeleteFlg = value; } |
146 |
} |
147 |
|
148 |
/// <summary> |
149 |
/// 登録日付 |
150 |
/// </summary> |
151 |
public DateTime EntryDate |
152 |
{ |
153 |
set { m_EntryDate = value; } |
154 |
get { return m_EntryDate; } |
155 |
} |
156 |
/// <summary> |
157 |
/// 更新日付 |
158 |
/// </summary> |
159 |
public DateTime UpdateDate |
160 |
{ |
161 |
set { m_UpdateDate = value; } |
162 |
get { return m_UpdateDate; } |
163 |
} |
164 |
#endregion |
165 |
|
166 |
} |
167 |
} |