プロジェクト

全般

プロフィール

統計
| リビジョン:

h-you / trunk / src / ProcessManagement / ProcessManagement / DataModel / OrderersMaster.cs @ 438

履歴 | 表示 | アノテート | ダウンロード (7.16 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 OrderersMaster
12
    {
13

    
14
        #region 定数
15
        /// 法人格名称位置
16
        public enum CorporateStatusPointDef
17
        {
18
            /// <summary>
19
            /// 0:無
20
            /// </summary>
21
            None = 0,
22
            /// <summary>
23
            /// 1:前
24
            /// </summary>
25
            Front,
26
            /// <summary>
27
            /// 2:後
28
            /// </summary>
29
            Rear
30
        }
31
        #endregion
32

    
33
        #region メンバ変数
34

    
35
        /// <summary>
36
        /// 変更時は発注者登録申請データ(CostomerRegist)と連動させること
37
        /// </summary>
38

    
39
        private int         m_OrderCotegory = 0;	            // 発注者区分
40
        private int         m_OrderersCode = 0;	                // 発注者コード
41
        private int         m_DisplayOrder = 0;	                // 表示順
42
        private int         m_OrderFlg = 0;                     // 法人団体・個人フラグ
43
        private string      m_CorporateStatusName = string.Empty;	// 法人格名称
44
        private int         m_CorporateStatusPoint = 0;	        // 法人格名称
45
        private string      m_OrderersName1 = string.Empty;	    // 発注者名1
46
        private string      m_OrderersName2 = string.Empty;	    // 発注者名2
47
        private string      m_DepartmentName = string.Empty;	// 部署名
48
        private string      m_ChargePersonName = string.Empty;	// 担当者名
49
        private string      m_ZipCode = string.Empty;	        // 郵便番号
50
        private string      m_Address1 = string.Empty;	        // 住所1
51
        private string      m_Address2 = string.Empty;	        // 住所2
52
        private string      m_Address3 = string.Empty;	        // 住所3
53
        private string      m_PhoneNumber = string.Empty;	    // 電話番号
54
        private string      m_FaxNumber = string.Empty;	        // FAX番号
55
        private string      m_MailAddress = string.Empty;	    // メールアドレス
56
        private string      m_note = string.Empty;	            // 備考
57

    
58
        private int         m_DeleteFlg = 0;                    // 削除フラグ
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 OrderCotegory
71
        {
72
            set { m_OrderCotegory = value; }
73
            get { return m_OrderCotegory; }
74
        }
75
        /// <summary>
76
        /// 発注者コード
77
        /// </summary>
78
        public int OrderersCode
79
        {
80
            set { m_OrderersCode = value; }
81
            get { return m_OrderersCode; }
82
        }
83
        /// <summary>
84
        /// 表示順
85
        /// </summary>
86
        public int DisplayOrder
87
        {
88
            get { return m_DisplayOrder; }
89
            set { m_DisplayOrder = value; }
90
        }
91
        /// <summary>
92
        /// 法人団体・個人フラグ
93
        /// </summary>
94
        public int OrderFlg
95
        {
96
            get { return m_OrderFlg; }
97
            set { m_OrderFlg = value; }
98
        }
99
        /// <summary>
100
        /// 法人格名称
101
        /// </summary>
102
        public string CorporateStatusName
103
        {
104
            set { m_CorporateStatusName = value; }
105
            get { return m_CorporateStatusName; }
106
        }
107
        /// <summary>
108
        /// 法人格名称位置
109
        /// </summary>
110
        public int CorporateStatusPoint
111
        {
112
            set { m_CorporateStatusPoint = value; }
113
            get { return m_CorporateStatusPoint; }
114
        }
115
        /// <summary>
116
        /// 発注者名1
117
        /// </summary>
118
        public string OrderersName1
119
        {
120
            set { m_OrderersName1 = value; }
121
            get { return m_OrderersName1; }
122
        }
123
        /// <summary>
124
        /// 発注者名2
125
        /// </summary>
126
        public string OrderersName2
127
        {
128
            set { m_OrderersName2 = value; }
129
            get { return m_OrderersName2; }
130
        }
131
        /// <summary>
132
        /// 部署名
133
        /// </summary>
134
        public string DepartmentName
135
        {
136
            get { return m_DepartmentName; }
137
            set { m_DepartmentName = value; }
138
        }
139
        /// <summary>
140
        /// 担当者名
141
        /// </summary>
142
        public string ChargePersonName
143
        {
144
            get { return m_ChargePersonName; }
145
            set { m_ChargePersonName = value; }
146
        }
147
        /// <summary>
148
        /// 郵便番号
149
        /// </summary>
150
        public string ZipCode
151
        {
152
            set { m_ZipCode = value; }
153
            get { return m_ZipCode; }
154
        }
155
        /// <summary>
156
        /// 住所1
157
        /// </summary>
158
        public string Address1
159
        {
160
            set { m_Address1 = value; }
161
            get { return m_Address1; }
162
        }
163
        /// <summary>
164
        /// 住所2
165
        /// </summary>
166
        public string Address2
167
        {
168
            set { m_Address2 = value; }
169
            get { return m_Address2; }
170
        }
171
        /// <summary>
172
        /// 住所3
173
        /// </summary>
174
        public string Address3
175
        {
176
            set { m_Address3 = value; }
177
            get { return m_Address3; }
178
        }
179
        /// <summary>
180
        /// 電話番号
181
        /// </summary>
182
        public string PhoneNumber
183
        {
184
            set { m_PhoneNumber = value; }
185
            get { return m_PhoneNumber; }
186
        }
187
        /// <summary>
188
        /// FAX番号
189
        /// </summary>
190
        public string FaxNumber
191
        {
192
            set { m_FaxNumber = value; }
193
            get { return m_FaxNumber; }
194
        }
195
        /// <summary>
196
        /// メールアドレス
197
        /// </summary>
198
        public string MailAddress
199
        {
200
            get { return m_MailAddress; }
201
            set { m_MailAddress = value; }
202
        }
203
        /// <summary>
204
        /// 備考  
205
        /// </summary>
206
        public string Note
207
        {
208
            set { m_note = value; }
209
            get { return m_note; }
210
        }
211
        /// <summary>
212
        /// 削除フラグ
213
        /// </summary>
214
        public int DeleteFlg
215
        {
216
            get { return m_DeleteFlg; }
217
            set { m_DeleteFlg = value; }
218
        }
219
        /// <summary>
220
        /// 登録日付
221
        /// </summary>
222
        public DateTime EntryDate
223
        {
224
            set { m_EntryDate = value; }
225
            get { return m_EntryDate; }
226
        }
227
        /// <summary>
228
        /// 更新日付
229
        /// </summary>
230
        public DateTime UpdateDate
231
        {
232
            set { m_UpdateDate = value; }
233
            get { return m_UpdateDate; }
234
        }
235
        #endregion
236
    }
237
}