h-you / branches / src / ProcessManagement / ProcessManagement / DataModel / EstimateDataDetail.cs @ 339
履歴 | 表示 | アノテート | ダウンロード (5.81 KB)
1 |
using System; |
---|---|
2 |
using System.Collections.Generic; |
3 |
using System.Linq; |
4 |
using System.Text; |
5 |
|
6 |
namespace ProcessManagement.DataModel |
7 |
{ |
8 |
/// <summary> |
9 |
/// 積算見積書明細データ |
10 |
/// </summary> |
11 |
public class EstimateDataDetail |
12 |
{ |
13 |
#region メンバ変数 |
14 |
|
15 |
private int m_ConstructionCode = 0; // 工事コード |
16 |
private int m_PageCount = 0; // ページ番号 |
17 |
private int m_LineCount = 0; // 行番号 |
18 |
private int m_DataType = 0; // データタイプ |
19 |
private int m_ComponentCode = 0; // 構成キー |
20 |
private int m_ItemCode = 0; // 工種キー |
21 |
private int m_SpecCode = 0; // 規格・寸法キー |
22 |
private string m_ItemName = string.Empty; // 作業名称 |
23 |
private string m_SpecName = string.Empty; // 工種名称/規格・寸法名称 |
24 |
private double m_UnitCount = 0; // 数量 |
25 |
private string m_UnitName = string.Empty; // 単位 |
26 |
private double m_UnitPrice = 0; // 単価 |
27 |
private double m_LineTotal = 0; // 金額 |
28 |
private string m_Note = string.Empty; // 備考 |
29 |
private int m_CompanyCode = 0; // 協力会社コード |
30 |
|
31 |
private int m_MyExpensesFlg = 0; // 自社経費フラグ |
32 |
private int m_InputFlg = 0; // 入力フラグ |
33 |
|
34 |
private DateTime m_EntryDate = DateTime.Now; // 登録日付 |
35 |
private DateTime m_UpdateDate = DateTime.Now; // 更新日付 |
36 |
#endregion |
37 |
|
38 |
#region コンストラクタ |
39 |
#endregion |
40 |
|
41 |
#region プロパティ |
42 |
/// <summary> |
43 |
/// 工事コード |
44 |
/// </summary> |
45 |
public int ConstructionCode |
46 |
{ |
47 |
get { return m_ConstructionCode; } |
48 |
set { m_ConstructionCode = value; } |
49 |
} |
50 |
/// <summary> |
51 |
/// ページ番号 |
52 |
/// </summary> |
53 |
public int PageCount |
54 |
{ |
55 |
get { return m_PageCount; } |
56 |
set { m_PageCount = value; } |
57 |
} |
58 |
|
59 |
/// <summary> |
60 |
/// 行番号 |
61 |
/// </summary> |
62 |
public int LineCount |
63 |
{ |
64 |
get { return m_LineCount; } |
65 |
set { m_LineCount = value; } |
66 |
} |
67 |
/// <summary> |
68 |
/// データタイプ |
69 |
/// </summary> |
70 |
public int DataType |
71 |
{ |
72 |
get { return m_DataType; } |
73 |
set { m_DataType = value; } |
74 |
} |
75 |
/// <summary> |
76 |
/// 構成キー |
77 |
/// </summary> |
78 |
public int ComponentCode |
79 |
{ |
80 |
get { return m_ComponentCode; } |
81 |
set { m_ComponentCode = value; } |
82 |
} |
83 |
/// <summary> |
84 |
/// 工種キー |
85 |
/// </summary> |
86 |
public int ItemCode |
87 |
{ |
88 |
get { return m_ItemCode; } |
89 |
set { m_ItemCode = value; } |
90 |
} |
91 |
/// <summary> |
92 |
/// 規格・寸法キー |
93 |
/// </summary> |
94 |
public int SpecCode |
95 |
{ |
96 |
get { return m_SpecCode; } |
97 |
set { m_SpecCode = value; } |
98 |
} |
99 |
/// <summary> |
100 |
/// 作業名称 |
101 |
/// </summary> |
102 |
public string ItemName |
103 |
{ |
104 |
get { return m_ItemName; } |
105 |
set { m_ItemName = value; } |
106 |
} |
107 |
/// <summary> |
108 |
/// 工種名称/規格・寸法名称 |
109 |
/// </summary> |
110 |
public string SpecName |
111 |
{ |
112 |
get { return m_SpecName; } |
113 |
set { m_SpecName = value; } |
114 |
} |
115 |
/// <summary> |
116 |
/// 数量 |
117 |
/// </summary> |
118 |
public double UnitCount |
119 |
{ |
120 |
get { return m_UnitCount; } |
121 |
set { m_UnitCount = value; } |
122 |
} |
123 |
/// <summary> |
124 |
/// 単位 |
125 |
/// </summary> |
126 |
public string UnitName |
127 |
{ |
128 |
get { return m_UnitName; } |
129 |
set { m_UnitName = value; } |
130 |
} |
131 |
/// <summary> |
132 |
/// 単価 |
133 |
/// </summary> |
134 |
public double UnitPrice |
135 |
{ |
136 |
get { return m_UnitPrice; } |
137 |
set { m_UnitPrice = value; } |
138 |
} |
139 |
/// <summary> |
140 |
/// 金額 |
141 |
/// </summary> |
142 |
public double LineTotal |
143 |
{ |
144 |
get { return m_LineTotal; } |
145 |
set { m_LineTotal = value; } |
146 |
} |
147 |
/// <summary> |
148 |
/// 備考 |
149 |
/// </summary> |
150 |
public string Note |
151 |
{ |
152 |
get { return m_Note; } |
153 |
set { m_Note = value; } |
154 |
} |
155 |
/// <summary> |
156 |
/// 協力会社コード |
157 |
/// </summary> |
158 |
public int CompanyCode |
159 |
{ |
160 |
get { return m_CompanyCode; } |
161 |
set { m_CompanyCode = value; } |
162 |
} |
163 |
|
164 |
/// <summary> |
165 |
/// 自社経費フラグ |
166 |
/// </summary> |
167 |
public int MyExpensesFlg |
168 |
{ |
169 |
get { return m_MyExpensesFlg; } |
170 |
set { m_MyExpensesFlg = value; } |
171 |
} |
172 |
/// <summary> |
173 |
/// 入力フラグ |
174 |
/// </summary> |
175 |
public int InputFlg |
176 |
{ |
177 |
get { return m_InputFlg; } |
178 |
set { m_InputFlg = value; } |
179 |
} |
180 |
|
181 |
/// <summary> |
182 |
/// 登録日付 |
183 |
/// </summary> |
184 |
public DateTime EntryDate |
185 |
{ |
186 |
set { m_EntryDate = value; } |
187 |
get { return m_EntryDate; } |
188 |
} |
189 |
/// <summary> |
190 |
/// 更新日付 |
191 |
/// </summary> |
192 |
public DateTime UpdateDate |
193 |
{ |
194 |
set { m_UpdateDate = value; } |
195 |
get { return m_UpdateDate; } |
196 |
} |
197 |
#endregion |
198 |
} |
199 |
} |