프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / KCOMDataModel / DataModel / CIModel.Designer.cs @ master

이력 | 보기 | 이력해설 | 다운로드 (141 KB)

1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//    이 코드는 템플릿에서 생성되었습니다.
4
//
5
//    이 파일을 수동으로 변경하면 응용 프로그램에 예기치 않은 동작이 발생할 수 있습니다.
6
//    코드가 다시 생성되면 이 파일에 대한 수동 변경 사항을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

    
10
using System;
11
using System.ComponentModel;
12
using System.Data.EntityClient;
13
using System.Data.Objects;
14
using System.Data.Objects.DataClasses;
15
using System.Linq;
16
using System.Runtime.Serialization;
17
using System.Xml.Serialization;
18

    
19
[assembly: EdmSchemaAttribute()]
20
#region EDM 관계 메타데이터
21

    
22
[assembly: EdmRelationshipAttribute("CIModel", "FK_SIGNINFO_MEMBER", "MEMBER", System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(KCOMDataModel.DataModel.MEMBER), "SIGN_INFO", System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(KCOMDataModel.DataModel.SIGN_INFO), true)]
23
[assembly: EdmRelationshipAttribute("CIModel", "FK_DOCPAGE_DOCINFO", "DOCINFO", System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(KCOMDataModel.DataModel.DOCINFO), "DOCPAGE", System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(KCOMDataModel.DataModel.DOCPAGE), true)]
24
[assembly: EdmRelationshipAttribute("CIModel", "FK_MARKUP_DATA_MARKUP_INFO_VERSION", "MARKUP_INFO_VERSION", System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(KCOMDataModel.DataModel.MARKUP_INFO_VERSION), "MARKUP_DATA", System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(KCOMDataModel.DataModel.MARKUP_DATA), true)]
25
[assembly: EdmRelationshipAttribute("CIModel", "FK_MARKUP_INFO_DOCINFO", "DOCINFO", System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(KCOMDataModel.DataModel.DOCINFO), "MARKUP_INFO", System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(KCOMDataModel.DataModel.MARKUP_INFO), true)]
26
[assembly: EdmRelationshipAttribute("CIModel", "FK_MARKUP_INFO_VERSION_MARKUP_INFO", "MARKUP_INFO", System.Data.Metadata.Edm.RelationshipMultiplicity.One, typeof(KCOMDataModel.DataModel.MARKUP_INFO), "MARKUP_INFO_VERSION", System.Data.Metadata.Edm.RelationshipMultiplicity.Many, typeof(KCOMDataModel.DataModel.MARKUP_INFO_VERSION), true)]
27

    
28
#endregion
29

    
30
namespace KCOMDataModel.DataModel
31
{
32
    #region 컨텍스트
33
    
34
    /// <summary>
35
    /// 사용 가능한 메타데이터 설명서가 없습니다.
36
    /// </summary>
37
    public partial class CIEntities : ObjectContext
38
    {
39
        #region 생성자
40
    
41
        /// <summary>
42
        /// 응용 프로그램 구성 파일의 'CIEntities' 섹션에서 검색된 연결 문자열을 사용하여 새 CIEntities 개체를 초기화합니다.
43
        /// </summary>
44
        public CIEntities() : base("name=CIEntities", "CIEntities")
45
        {
46
            this.ContextOptions.LazyLoadingEnabled = true;
47
            this.CommandTimeout = int.MaxValue;
48
            OnContextCreated();
49
        }
50
    
51
        /// <summary>
52
        /// 새 CIEntities 개체를 초기화합니다.
53
        /// </summary>
54
        public CIEntities(string connectionString) : base(connectionString, "CIEntities")
55
        {
56
            this.ContextOptions.LazyLoadingEnabled = true;
57
            this.CommandTimeout = int.MaxValue;
58
            OnContextCreated();
59
        }
60
    
61
        /// <summary>
62
        /// 새 CIEntities 개체를 초기화합니다.
63
        /// </summary>
64
        public CIEntities(EntityConnection connection) : base(connection, "CIEntities")
65
        {
66
            this.ContextOptions.LazyLoadingEnabled = true;
67
            this.CommandTimeout = int.MaxValue;
68
            OnContextCreated();
69
        }
70
    
71
        #endregion
72
    
73
        #region 부분 메서드(Partial Method)
74
    
75
        partial void OnContextCreated();
76
    
77
        #endregion
78
    
79
        #region ObjectSet 속성
80
    
81
        /// <summary>
82
        /// 사용 가능한 메타데이터 설명서가 없습니다.
83
        /// </summary>
84
        public ObjectSet<DOCUMENT_ITEM> DOCUMENT_ITEM
85
        {
86
            get
87
            {
88
                if ((_DOCUMENT_ITEM == null))
89
                {
90
                    _DOCUMENT_ITEM = base.CreateObjectSet<DOCUMENT_ITEM>("DOCUMENT_ITEM");
91
                }
92
                return _DOCUMENT_ITEM;
93
            }
94
        }
95
        private ObjectSet<DOCUMENT_ITEM> _DOCUMENT_ITEM;
96
    
97
        /// <summary>
98
        /// 사용 가능한 메타데이터 설명서가 없습니다.
99
        /// </summary>
100
        public ObjectSet<MARKUP_CHECKLIST> MARKUP_CHECKLIST
101
        {
102
            get
103
            {
104
                if ((_MARKUP_CHECKLIST == null))
105
                {
106
                    _MARKUP_CHECKLIST = base.CreateObjectSet<MARKUP_CHECKLIST>("MARKUP_CHECKLIST");
107
                }
108
                return _MARKUP_CHECKLIST;
109
            }
110
        }
111
        private ObjectSet<MARKUP_CHECKLIST> _MARKUP_CHECKLIST;
112
    
113
        /// <summary>
114
        /// 사용 가능한 메타데이터 설명서가 없습니다.
115
        /// </summary>
116
        public ObjectSet<MEMBER> MEMBER
117
        {
118
            get
119
            {
120
                if ((_MEMBER == null))
121
                {
122
                    _MEMBER = base.CreateObjectSet<MEMBER>("MEMBER");
123
                }
124
                return _MEMBER;
125
            }
126
        }
127
        private ObjectSet<MEMBER> _MEMBER;
128
    
129
        /// <summary>
130
        /// 사용 가능한 메타데이터 설명서가 없습니다.
131
        /// </summary>
132
        public ObjectSet<SIGN_INFO> SIGN_INFO
133
        {
134
            get
135
            {
136
                if ((_SIGN_INFO == null))
137
                {
138
                    _SIGN_INFO = base.CreateObjectSet<SIGN_INFO>("SIGN_INFO");
139
                }
140
                return _SIGN_INFO;
141
            }
142
        }
143
        private ObjectSet<SIGN_INFO> _SIGN_INFO;
144
    
145
        /// <summary>
146
        /// 사용 가능한 메타데이터 설명서가 없습니다.
147
        /// </summary>
148
        public ObjectSet<TALK> TALK
149
        {
150
            get
151
            {
152
                if ((_TALK == null))
153
                {
154
                    _TALK = base.CreateObjectSet<TALK>("TALK");
155
                }
156
                return _TALK;
157
            }
158
        }
159
        private ObjectSet<TALK> _TALK;
160
    
161
        /// <summary>
162
        /// 사용 가능한 메타데이터 설명서가 없습니다.
163
        /// </summary>
164
        public ObjectSet<CHECK_LIST> CHECK_LIST
165
        {
166
            get
167
            {
168
                if ((_CHECK_LIST == null))
169
                {
170
                    _CHECK_LIST = base.CreateObjectSet<CHECK_LIST>("CHECK_LIST");
171
                }
172
                return _CHECK_LIST;
173
            }
174
        }
175
        private ObjectSet<CHECK_LIST> _CHECK_LIST;
176
    
177
        /// <summary>
178
        /// 사용 가능한 메타데이터 설명서가 없습니다.
179
        /// </summary>
180
        public ObjectSet<CHECK_LIST_HISTORY> CHECK_LIST_HISTORY
181
        {
182
            get
183
            {
184
                if ((_CHECK_LIST_HISTORY == null))
185
                {
186
                    _CHECK_LIST_HISTORY = base.CreateObjectSet<CHECK_LIST_HISTORY>("CHECK_LIST_HISTORY");
187
                }
188
                return _CHECK_LIST_HISTORY;
189
            }
190
        }
191
        private ObjectSet<CHECK_LIST_HISTORY> _CHECK_LIST_HISTORY;
192
    
193
        /// <summary>
194
        /// 사용 가능한 메타데이터 설명서가 없습니다.
195
        /// </summary>
196
        public ObjectSet<DOCINFO> DOCINFO
197
        {
198
            get
199
            {
200
                if ((_DOCINFO == null))
201
                {
202
                    _DOCINFO = base.CreateObjectSet<DOCINFO>("DOCINFO");
203
                }
204
                return _DOCINFO;
205
            }
206
        }
207
        private ObjectSet<DOCINFO> _DOCINFO;
208
    
209
        /// <summary>
210
        /// 사용 가능한 메타데이터 설명서가 없습니다.
211
        /// </summary>
212
        public ObjectSet<DOCPAGE> DOCPAGE
213
        {
214
            get
215
            {
216
                if ((_DOCPAGE == null))
217
                {
218
                    _DOCPAGE = base.CreateObjectSet<DOCPAGE>("DOCPAGE");
219
                }
220
                return _DOCPAGE;
221
            }
222
        }
223
        private ObjectSet<DOCPAGE> _DOCPAGE;
224
    
225
        /// <summary>
226
        /// 사용 가능한 메타데이터 설명서가 없습니다.
227
        /// </summary>
228
        public ObjectSet<MARKUP_INFO_VERSION> MARKUP_INFO_VERSION
229
        {
230
            get
231
            {
232
                if ((_MARKUP_INFO_VERSION == null))
233
                {
234
                    _MARKUP_INFO_VERSION = base.CreateObjectSet<MARKUP_INFO_VERSION>("MARKUP_INFO_VERSION");
235
                }
236
                return _MARKUP_INFO_VERSION;
237
            }
238
        }
239
        private ObjectSet<MARKUP_INFO_VERSION> _MARKUP_INFO_VERSION;
240
    
241
        /// <summary>
242
        /// 사용 가능한 메타데이터 설명서가 없습니다.
243
        /// </summary>
244
        public ObjectSet<MARKUP_DATA> MARKUP_DATA
245
        {
246
            get
247
            {
248
                if ((_MARKUP_DATA == null))
249
                {
250
                    _MARKUP_DATA = base.CreateObjectSet<MARKUP_DATA>("MARKUP_DATA");
251
                }
252
                return _MARKUP_DATA;
253
            }
254
        }
255
        private ObjectSet<MARKUP_DATA> _MARKUP_DATA;
256
    
257
        /// <summary>
258
        /// 사용 가능한 메타데이터 설명서가 없습니다.
259
        /// </summary>
260
        public ObjectSet<MARKUP_INFO> MARKUP_INFO
261
        {
262
            get
263
            {
264
                if ((_MARKUP_INFO == null))
265
                {
266
                    _MARKUP_INFO = base.CreateObjectSet<MARKUP_INFO>("MARKUP_INFO");
267
                }
268
                return _MARKUP_INFO;
269
            }
270
        }
271
        private ObjectSet<MARKUP_INFO> _MARKUP_INFO;
272

    
273
        #endregion
274

    
275
        #region AddTo 메서드
276
    
277
        /// <summary>
278
        /// DOCUMENT_ITEM EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
279
        /// </summary>
280
        public void AddToDOCUMENT_ITEM(DOCUMENT_ITEM dOCUMENT_ITEM)
281
        {
282
            base.AddObject("DOCUMENT_ITEM", dOCUMENT_ITEM);
283
        }
284
    
285
        /// <summary>
286
        /// MARKUP_CHECKLIST EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
287
        /// </summary>
288
        public void AddToMARKUP_CHECKLIST(MARKUP_CHECKLIST mARKUP_CHECKLIST)
289
        {
290
            base.AddObject("MARKUP_CHECKLIST", mARKUP_CHECKLIST);
291
        }
292
    
293
        /// <summary>
294
        /// MEMBER EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
295
        /// </summary>
296
        public void AddToMEMBER(MEMBER mEMBER)
297
        {
298
            base.AddObject("MEMBER", mEMBER);
299
        }
300
    
301
        /// <summary>
302
        /// SIGN_INFO EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
303
        /// </summary>
304
        public void AddToSIGN_INFO(SIGN_INFO sIGN_INFO)
305
        {
306
            base.AddObject("SIGN_INFO", sIGN_INFO);
307
        }
308
    
309
        /// <summary>
310
        /// TALK EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
311
        /// </summary>
312
        public void AddToTALK(TALK tALK)
313
        {
314
            base.AddObject("TALK", tALK);
315
        }
316
    
317
        /// <summary>
318
        /// CHECK_LIST EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
319
        /// </summary>
320
        public void AddToCHECK_LIST(CHECK_LIST cHECK_LIST)
321
        {
322
            base.AddObject("CHECK_LIST", cHECK_LIST);
323
        }
324
    
325
        /// <summary>
326
        /// CHECK_LIST_HISTORY EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
327
        /// </summary>
328
        public void AddToCHECK_LIST_HISTORY(CHECK_LIST_HISTORY cHECK_LIST_HISTORY)
329
        {
330
            base.AddObject("CHECK_LIST_HISTORY", cHECK_LIST_HISTORY);
331
        }
332
    
333
        /// <summary>
334
        /// DOCINFO EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
335
        /// </summary>
336
        public void AddToDOCINFO(DOCINFO dOCINFO)
337
        {
338
            base.AddObject("DOCINFO", dOCINFO);
339
        }
340
    
341
        /// <summary>
342
        /// DOCPAGE EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
343
        /// </summary>
344
        public void AddToDOCPAGE(DOCPAGE dOCPAGE)
345
        {
346
            base.AddObject("DOCPAGE", dOCPAGE);
347
        }
348
    
349
        /// <summary>
350
        /// MARKUP_INFO_VERSION EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
351
        /// </summary>
352
        public void AddToMARKUP_INFO_VERSION(MARKUP_INFO_VERSION mARKUP_INFO_VERSION)
353
        {
354
            base.AddObject("MARKUP_INFO_VERSION", mARKUP_INFO_VERSION);
355
        }
356
    
357
        /// <summary>
358
        /// MARKUP_DATA EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
359
        /// </summary>
360
        public void AddToMARKUP_DATA(MARKUP_DATA mARKUP_DATA)
361
        {
362
            base.AddObject("MARKUP_DATA", mARKUP_DATA);
363
        }
364
    
365
        /// <summary>
366
        /// MARKUP_INFO EntitySet에 새 개체를 추가하는 데 사용되지 않는 메서드입니다. 연결된 ObjectSet&lt;T&gt; 속성의 .Add 메서드를 대신 사용하십시오.
367
        /// </summary>
368
        public void AddToMARKUP_INFO(MARKUP_INFO mARKUP_INFO)
369
        {
370
            base.AddObject("MARKUP_INFO", mARKUP_INFO);
371
        }
372

    
373
        #endregion
374

    
375
    }
376

    
377
    #endregion
378

    
379
    #region 엔터티
380
    
381
    /// <summary>
382
    /// 사용 가능한 메타데이터 설명서가 없습니다.
383
    /// </summary>
384
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="CHECK_LIST")]
385
    [Serializable()]
386
    [DataContractAttribute(IsReference=true)]
387
    public partial class CHECK_LIST : EntityObject
388
    {
389
        #region 팩터리 메서드
390
    
391
        /// <summary>
392
        /// 새 CHECK_LIST 개체를 만듭니다.
393
        /// </summary>
394
        /// <param name="id">ID 속성의 초기 값입니다.</param>
395
        /// <param name="dOCUMENT_ID">DOCUMENT_ID 속성의 초기 값입니다.</param>
396
        /// <param name="uSER_ID">USER_ID 속성의 초기 값입니다.</param>
397
        /// <param name="rEVISION">REVISION 속성의 초기 값입니다.</param>
398
        /// <param name="pAGENUMBER">PAGENUMBER 속성의 초기 값입니다.</param>
399
        /// <param name="iMAGE_URL">IMAGE_URL 속성의 초기 값입니다.</param>
400
        /// <param name="sTATUS">STATUS 속성의 초기 값입니다.</param>
401
        /// <param name="pROJECT_NO">PROJECT_NO 속성의 초기 값입니다.</param>
402
        /// <param name="iMAGE_ANCHOR">IMAGE_ANCHOR 속성의 초기 값입니다.</param>
403
        public static CHECK_LIST CreateCHECK_LIST(global::System.String id, global::System.String dOCUMENT_ID, global::System.String uSER_ID, global::System.String rEVISION, global::System.Int32 pAGENUMBER, global::System.String iMAGE_URL, global::System.String sTATUS, global::System.String pROJECT_NO, global::System.String iMAGE_ANCHOR)
404
        {
405
            CHECK_LIST cHECK_LIST = new CHECK_LIST();
406
            cHECK_LIST.ID = id;
407
            cHECK_LIST.DOCUMENT_ID = dOCUMENT_ID;
408
            cHECK_LIST.USER_ID = uSER_ID;
409
            cHECK_LIST.REVISION = rEVISION;
410
            cHECK_LIST.PAGENUMBER = pAGENUMBER;
411
            cHECK_LIST.IMAGE_URL = iMAGE_URL;
412
            cHECK_LIST.STATUS = sTATUS;
413
            cHECK_LIST.PROJECT_NO = pROJECT_NO;
414
            cHECK_LIST.IMAGE_ANCHOR = iMAGE_ANCHOR;
415
            return cHECK_LIST;
416
        }
417

    
418
        #endregion
419

    
420
        #region 기본 속성
421
    
422
        /// <summary>
423
        /// 사용 가능한 메타데이터 설명서가 없습니다.
424
        /// </summary>
425
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
426
        [DataMemberAttribute()]
427
        public global::System.String ID
428
        {
429
            get
430
            {
431
                return _ID;
432
            }
433
            set
434
            {
435
                if (_ID != value)
436
                {
437
                    OnIDChanging(value);
438
                    ReportPropertyChanging("ID");
439
                    _ID = StructuralObject.SetValidValue(value, false);
440
                    ReportPropertyChanged("ID");
441
                    OnIDChanged();
442
                }
443
            }
444
        }
445
        private global::System.String _ID;
446
        partial void OnIDChanging(global::System.String value);
447
        partial void OnIDChanged();
448
    
449
        /// <summary>
450
        /// 사용 가능한 메타데이터 설명서가 없습니다.
451
        /// </summary>
452
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
453
        [DataMemberAttribute()]
454
        public global::System.String DOCUMENT_ID
455
        {
456
            get
457
            {
458
                return _DOCUMENT_ID;
459
            }
460
            set
461
            {
462
                OnDOCUMENT_IDChanging(value);
463
                ReportPropertyChanging("DOCUMENT_ID");
464
                _DOCUMENT_ID = StructuralObject.SetValidValue(value, false);
465
                ReportPropertyChanged("DOCUMENT_ID");
466
                OnDOCUMENT_IDChanged();
467
            }
468
        }
469
        private global::System.String _DOCUMENT_ID;
470
        partial void OnDOCUMENT_IDChanging(global::System.String value);
471
        partial void OnDOCUMENT_IDChanged();
472
    
473
        /// <summary>
474
        /// 사용 가능한 메타데이터 설명서가 없습니다.
475
        /// </summary>
476
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
477
        [DataMemberAttribute()]
478
        public global::System.String USER_ID
479
        {
480
            get
481
            {
482
                return _USER_ID;
483
            }
484
            set
485
            {
486
                OnUSER_IDChanging(value);
487
                ReportPropertyChanging("USER_ID");
488
                _USER_ID = StructuralObject.SetValidValue(value, false);
489
                ReportPropertyChanged("USER_ID");
490
                OnUSER_IDChanged();
491
            }
492
        }
493
        private global::System.String _USER_ID;
494
        partial void OnUSER_IDChanging(global::System.String value);
495
        partial void OnUSER_IDChanged();
496
    
497
        /// <summary>
498
        /// 사용 가능한 메타데이터 설명서가 없습니다.
499
        /// </summary>
500
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
501
        [DataMemberAttribute()]
502
        public global::System.String REVISION
503
        {
504
            get
505
            {
506
                return _REVISION;
507
            }
508
            set
509
            {
510
                OnREVISIONChanging(value);
511
                ReportPropertyChanging("REVISION");
512
                _REVISION = StructuralObject.SetValidValue(value, false);
513
                ReportPropertyChanged("REVISION");
514
                OnREVISIONChanged();
515
            }
516
        }
517
        private global::System.String _REVISION;
518
        partial void OnREVISIONChanging(global::System.String value);
519
        partial void OnREVISIONChanged();
520
    
521
        /// <summary>
522
        /// 사용 가능한 메타데이터 설명서가 없습니다.
523
        /// </summary>
524
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
525
        [DataMemberAttribute()]
526
        public global::System.Int32 PAGENUMBER
527
        {
528
            get
529
            {
530
                return _PAGENUMBER;
531
            }
532
            set
533
            {
534
                OnPAGENUMBERChanging(value);
535
                ReportPropertyChanging("PAGENUMBER");
536
                _PAGENUMBER = StructuralObject.SetValidValue(value);
537
                ReportPropertyChanged("PAGENUMBER");
538
                OnPAGENUMBERChanged();
539
            }
540
        }
541
        private global::System.Int32 _PAGENUMBER;
542
        partial void OnPAGENUMBERChanging(global::System.Int32 value);
543
        partial void OnPAGENUMBERChanged();
544
    
545
        /// <summary>
546
        /// 사용 가능한 메타데이터 설명서가 없습니다.
547
        /// </summary>
548
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
549
        [DataMemberAttribute()]
550
        public global::System.String TODOLIST
551
        {
552
            get
553
            {
554
                return _TODOLIST;
555
            }
556
            set
557
            {
558
                OnTODOLISTChanging(value);
559
                ReportPropertyChanging("TODOLIST");
560
                _TODOLIST = StructuralObject.SetValidValue(value, true);
561
                ReportPropertyChanged("TODOLIST");
562
                OnTODOLISTChanged();
563
            }
564
        }
565
        private global::System.String _TODOLIST;
566
        partial void OnTODOLISTChanging(global::System.String value);
567
        partial void OnTODOLISTChanged();
568
    
569
        /// <summary>
570
        /// 사용 가능한 메타데이터 설명서가 없습니다.
571
        /// </summary>
572
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
573
        [DataMemberAttribute()]
574
        public global::System.String IMAGE_URL
575
        {
576
            get
577
            {
578
                return _IMAGE_URL;
579
            }
580
            set
581
            {
582
                OnIMAGE_URLChanging(value);
583
                ReportPropertyChanging("IMAGE_URL");
584
                _IMAGE_URL = StructuralObject.SetValidValue(value, false);
585
                ReportPropertyChanged("IMAGE_URL");
586
                OnIMAGE_URLChanged();
587
            }
588
        }
589
        private global::System.String _IMAGE_URL;
590
        partial void OnIMAGE_URLChanging(global::System.String value);
591
        partial void OnIMAGE_URLChanged();
592
    
593
        /// <summary>
594
        /// 사용 가능한 메타데이터 설명서가 없습니다.
595
        /// </summary>
596
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
597
        [DataMemberAttribute()]
598
        public global::System.String STATUS
599
        {
600
            get
601
            {
602
                return _STATUS;
603
            }
604
            set
605
            {
606
                OnSTATUSChanging(value);
607
                ReportPropertyChanging("STATUS");
608
                _STATUS = StructuralObject.SetValidValue(value, false);
609
                ReportPropertyChanged("STATUS");
610
                OnSTATUSChanged();
611
            }
612
        }
613
        private global::System.String _STATUS;
614
        partial void OnSTATUSChanging(global::System.String value);
615
        partial void OnSTATUSChanged();
616
    
617
        /// <summary>
618
        /// 사용 가능한 메타데이터 설명서가 없습니다.
619
        /// </summary>
620
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
621
        [DataMemberAttribute()]
622
        public global::System.String VENDOR
623
        {
624
            get
625
            {
626
                return _VENDOR;
627
            }
628
            set
629
            {
630
                OnVENDORChanging(value);
631
                ReportPropertyChanging("VENDOR");
632
                _VENDOR = StructuralObject.SetValidValue(value, true);
633
                ReportPropertyChanged("VENDOR");
634
                OnVENDORChanged();
635
            }
636
        }
637
        private global::System.String _VENDOR;
638
        partial void OnVENDORChanging(global::System.String value);
639
        partial void OnVENDORChanged();
640
    
641
        /// <summary>
642
        /// 사용 가능한 메타데이터 설명서가 없습니다.
643
        /// </summary>
644
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
645
        [DataMemberAttribute()]
646
        public global::System.String REMARK
647
        {
648
            get
649
            {
650
                return _REMARK;
651
            }
652
            set
653
            {
654
                OnREMARKChanging(value);
655
                ReportPropertyChanging("REMARK");
656
                _REMARK = StructuralObject.SetValidValue(value, true);
657
                ReportPropertyChanged("REMARK");
658
                OnREMARKChanged();
659
            }
660
        }
661
        private global::System.String _REMARK;
662
        partial void OnREMARKChanging(global::System.String value);
663
        partial void OnREMARKChanged();
664
    
665
        /// <summary>
666
        /// 사용 가능한 메타데이터 설명서가 없습니다.
667
        /// </summary>
668
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
669
        [DataMemberAttribute()]
670
        public global::System.String PROJECT_NO
671
        {
672
            get
673
            {
674
                return _PROJECT_NO;
675
            }
676
            set
677
            {
678
                OnPROJECT_NOChanging(value);
679
                ReportPropertyChanging("PROJECT_NO");
680
                _PROJECT_NO = StructuralObject.SetValidValue(value, false);
681
                ReportPropertyChanged("PROJECT_NO");
682
                OnPROJECT_NOChanged();
683
            }
684
        }
685
        private global::System.String _PROJECT_NO;
686
        partial void OnPROJECT_NOChanging(global::System.String value);
687
        partial void OnPROJECT_NOChanged();
688
    
689
        /// <summary>
690
        /// 사용 가능한 메타데이터 설명서가 없습니다.
691
        /// </summary>
692
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
693
        [DataMemberAttribute()]
694
        public global::System.String REV_4
695
        {
696
            get
697
            {
698
                return _REV_4;
699
            }
700
            set
701
            {
702
                OnREV_4Changing(value);
703
                ReportPropertyChanging("REV_4");
704
                _REV_4 = StructuralObject.SetValidValue(value, true);
705
                ReportPropertyChanged("REV_4");
706
                OnREV_4Changed();
707
            }
708
        }
709
        private global::System.String _REV_4;
710
        partial void OnREV_4Changing(global::System.String value);
711
        partial void OnREV_4Changed();
712
    
713
        /// <summary>
714
        /// 사용 가능한 메타데이터 설명서가 없습니다.
715
        /// </summary>
716
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
717
        [DataMemberAttribute()]
718
        public global::System.String REV_3
719
        {
720
            get
721
            {
722
                return _REV_3;
723
            }
724
            set
725
            {
726
                OnREV_3Changing(value);
727
                ReportPropertyChanging("REV_3");
728
                _REV_3 = StructuralObject.SetValidValue(value, true);
729
                ReportPropertyChanged("REV_3");
730
                OnREV_3Changed();
731
            }
732
        }
733
        private global::System.String _REV_3;
734
        partial void OnREV_3Changing(global::System.String value);
735
        partial void OnREV_3Changed();
736
    
737
        /// <summary>
738
        /// 사용 가능한 메타데이터 설명서가 없습니다.
739
        /// </summary>
740
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
741
        [DataMemberAttribute()]
742
        public global::System.String REV_2
743
        {
744
            get
745
            {
746
                return _REV_2;
747
            }
748
            set
749
            {
750
                OnREV_2Changing(value);
751
                ReportPropertyChanging("REV_2");
752
                _REV_2 = StructuralObject.SetValidValue(value, true);
753
                ReportPropertyChanged("REV_2");
754
                OnREV_2Changed();
755
            }
756
        }
757
        private global::System.String _REV_2;
758
        partial void OnREV_2Changing(global::System.String value);
759
        partial void OnREV_2Changed();
760
    
761
        /// <summary>
762
        /// 사용 가능한 메타데이터 설명서가 없습니다.
763
        /// </summary>
764
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
765
        [DataMemberAttribute()]
766
        public global::System.String REV_1
767
        {
768
            get
769
            {
770
                return _REV_1;
771
            }
772
            set
773
            {
774
                OnREV_1Changing(value);
775
                ReportPropertyChanging("REV_1");
776
                _REV_1 = StructuralObject.SetValidValue(value, true);
777
                ReportPropertyChanged("REV_1");
778
                OnREV_1Changed();
779
            }
780
        }
781
        private global::System.String _REV_1;
782
        partial void OnREV_1Changing(global::System.String value);
783
        partial void OnREV_1Changed();
784
    
785
        /// <summary>
786
        /// 사용 가능한 메타데이터 설명서가 없습니다.
787
        /// </summary>
788
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
789
        [DataMemberAttribute()]
790
        public global::System.String REV_0
791
        {
792
            get
793
            {
794
                return _REV_0;
795
            }
796
            set
797
            {
798
                OnREV_0Changing(value);
799
                ReportPropertyChanging("REV_0");
800
                _REV_0 = StructuralObject.SetValidValue(value, true);
801
                ReportPropertyChanged("REV_0");
802
                OnREV_0Changed();
803
            }
804
        }
805
        private global::System.String _REV_0;
806
        partial void OnREV_0Changing(global::System.String value);
807
        partial void OnREV_0Changed();
808
    
809
        /// <summary>
810
        /// 사용 가능한 메타데이터 설명서가 없습니다.
811
        /// </summary>
812
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
813
        [DataMemberAttribute()]
814
        public global::System.String IMAGE_ANCHOR
815
        {
816
            get
817
            {
818
                return _IMAGE_ANCHOR;
819
            }
820
            set
821
            {
822
                OnIMAGE_ANCHORChanging(value);
823
                ReportPropertyChanging("IMAGE_ANCHOR");
824
                _IMAGE_ANCHOR = StructuralObject.SetValidValue(value, false);
825
                ReportPropertyChanged("IMAGE_ANCHOR");
826
                OnIMAGE_ANCHORChanged();
827
            }
828
        }
829
        private global::System.String _IMAGE_ANCHOR;
830
        partial void OnIMAGE_ANCHORChanging(global::System.String value);
831
        partial void OnIMAGE_ANCHORChanged();
832
    
833
        /// <summary>
834
        /// 사용 가능한 메타데이터 설명서가 없습니다.
835
        /// </summary>
836
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
837
        [DataMemberAttribute()]
838
        public Nullable<global::System.DateTime> CREATE_TIME
839
        {
840
            get
841
            {
842
                return _CREATE_TIME;
843
            }
844
            set
845
            {
846
                OnCREATE_TIMEChanging(value);
847
                ReportPropertyChanging("CREATE_TIME");
848
                _CREATE_TIME = StructuralObject.SetValidValue(value);
849
                ReportPropertyChanged("CREATE_TIME");
850
                OnCREATE_TIMEChanged();
851
            }
852
        }
853
        private Nullable<global::System.DateTime> _CREATE_TIME;
854
        partial void OnCREATE_TIMEChanging(Nullable<global::System.DateTime> value);
855
        partial void OnCREATE_TIMEChanged();
856
    
857
        /// <summary>
858
        /// 사용 가능한 메타데이터 설명서가 없습니다.
859
        /// </summary>
860
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
861
        [DataMemberAttribute()]
862
        public Nullable<global::System.DateTime> UPDATE_TIME
863
        {
864
            get
865
            {
866
                return _UPDATE_TIME;
867
            }
868
            set
869
            {
870
                OnUPDATE_TIMEChanging(value);
871
                ReportPropertyChanging("UPDATE_TIME");
872
                _UPDATE_TIME = StructuralObject.SetValidValue(value);
873
                ReportPropertyChanged("UPDATE_TIME");
874
                OnUPDATE_TIMEChanged();
875
            }
876
        }
877
        private Nullable<global::System.DateTime> _UPDATE_TIME;
878
        partial void OnUPDATE_TIMEChanging(Nullable<global::System.DateTime> value);
879
        partial void OnUPDATE_TIMEChanged();
880
    
881
        /// <summary>
882
        /// 사용 가능한 메타데이터 설명서가 없습니다.
883
        /// </summary>
884
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
885
        [DataMemberAttribute()]
886
        public global::System.String STATUS_DESC_OPEN
887
        {
888
            get
889
            {
890
                return _STATUS_DESC_OPEN;
891
            }
892
            set
893
            {
894
                OnSTATUS_DESC_OPENChanging(value);
895
                ReportPropertyChanging("STATUS_DESC_OPEN");
896
                _STATUS_DESC_OPEN = StructuralObject.SetValidValue(value, true);
897
                ReportPropertyChanged("STATUS_DESC_OPEN");
898
                OnSTATUS_DESC_OPENChanged();
899
            }
900
        }
901
        private global::System.String _STATUS_DESC_OPEN;
902
        partial void OnSTATUS_DESC_OPENChanging(global::System.String value);
903
        partial void OnSTATUS_DESC_OPENChanged();
904
    
905
        /// <summary>
906
        /// 사용 가능한 메타데이터 설명서가 없습니다.
907
        /// </summary>
908
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
909
        [DataMemberAttribute()]
910
        public global::System.String STATUS_DESC_CLOSE
911
        {
912
            get
913
            {
914
                return _STATUS_DESC_CLOSE;
915
            }
916
            set
917
            {
918
                OnSTATUS_DESC_CLOSEChanging(value);
919
                ReportPropertyChanging("STATUS_DESC_CLOSE");
920
                _STATUS_DESC_CLOSE = StructuralObject.SetValidValue(value, true);
921
                ReportPropertyChanged("STATUS_DESC_CLOSE");
922
                OnSTATUS_DESC_CLOSEChanged();
923
            }
924
        }
925
        private global::System.String _STATUS_DESC_CLOSE;
926
        partial void OnSTATUS_DESC_CLOSEChanging(global::System.String value);
927
        partial void OnSTATUS_DESC_CLOSEChanged();
928
    
929
        /// <summary>
930
        /// 사용 가능한 메타데이터 설명서가 없습니다.
931
        /// </summary>
932
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
933
        [DataMemberAttribute()]
934
        public global::System.String REPLY
935
        {
936
            get
937
            {
938
                return _REPLY;
939
            }
940
            set
941
            {
942
                OnREPLYChanging(value);
943
                ReportPropertyChanging("REPLY");
944
                _REPLY = StructuralObject.SetValidValue(value, true);
945
                ReportPropertyChanged("REPLY");
946
                OnREPLYChanged();
947
            }
948
        }
949
        private global::System.String _REPLY;
950
        partial void OnREPLYChanging(global::System.String value);
951
        partial void OnREPLYChanged();
952
    
953
        /// <summary>
954
        /// 사용 가능한 메타데이터 설명서가 없습니다.
955
        /// </summary>
956
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
957
        [DataMemberAttribute()]
958
        public global::System.String DOCUMENT_NO
959
        {
960
            get
961
            {
962
                return _DOCUMENT_NO;
963
            }
964
            set
965
            {
966
                OnDOCUMENT_NOChanging(value);
967
                ReportPropertyChanging("DOCUMENT_NO");
968
                _DOCUMENT_NO = StructuralObject.SetValidValue(value, true);
969
                ReportPropertyChanged("DOCUMENT_NO");
970
                OnDOCUMENT_NOChanged();
971
            }
972
        }
973
        private global::System.String _DOCUMENT_NO;
974
        partial void OnDOCUMENT_NOChanging(global::System.String value);
975
        partial void OnDOCUMENT_NOChanged();
976

    
977
        #endregion
978

    
979
    
980
    }
981
    
982
    /// <summary>
983
    /// 사용 가능한 메타데이터 설명서가 없습니다.
984
    /// </summary>
985
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="CHECK_LIST_HISTORY")]
986
    [Serializable()]
987
    [DataContractAttribute(IsReference=true)]
988
    public partial class CHECK_LIST_HISTORY : EntityObject
989
    {
990
        #region 팩터리 메서드
991
    
992
        /// <summary>
993
        /// 새 CHECK_LIST_HISTORY 개체를 만듭니다.
994
        /// </summary>
995
        /// <param name="id">ID 속성의 초기 값입니다.</param>
996
        /// <param name="cHECKLIST_ID">CHECKLIST_ID 속성의 초기 값입니다.</param>
997
        /// <param name="rEVISION">REVISION 속성의 초기 값입니다.</param>
998
        /// <param name="sTATUS">STATUS 속성의 초기 값입니다.</param>
999
        /// <param name="cREATE_TIME">CREATE_TIME 속성의 초기 값입니다.</param>
1000
        /// <param name="uPDATE_TIME">UPDATE_TIME 속성의 초기 값입니다.</param>
1001
        public static CHECK_LIST_HISTORY CreateCHECK_LIST_HISTORY(global::System.String id, global::System.String cHECKLIST_ID, global::System.String rEVISION, global::System.String sTATUS, global::System.DateTime cREATE_TIME, global::System.DateTime uPDATE_TIME)
1002
        {
1003
            CHECK_LIST_HISTORY cHECK_LIST_HISTORY = new CHECK_LIST_HISTORY();
1004
            cHECK_LIST_HISTORY.ID = id;
1005
            cHECK_LIST_HISTORY.CHECKLIST_ID = cHECKLIST_ID;
1006
            cHECK_LIST_HISTORY.REVISION = rEVISION;
1007
            cHECK_LIST_HISTORY.STATUS = sTATUS;
1008
            cHECK_LIST_HISTORY.CREATE_TIME = cREATE_TIME;
1009
            cHECK_LIST_HISTORY.UPDATE_TIME = uPDATE_TIME;
1010
            return cHECK_LIST_HISTORY;
1011
        }
1012

    
1013
        #endregion
1014

    
1015
        #region 기본 속성
1016
    
1017
        /// <summary>
1018
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1019
        /// </summary>
1020
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
1021
        [DataMemberAttribute()]
1022
        public global::System.String ID
1023
        {
1024
            get
1025
            {
1026
                return _ID;
1027
            }
1028
            set
1029
            {
1030
                if (_ID != value)
1031
                {
1032
                    OnIDChanging(value);
1033
                    ReportPropertyChanging("ID");
1034
                    _ID = StructuralObject.SetValidValue(value, false);
1035
                    ReportPropertyChanged("ID");
1036
                    OnIDChanged();
1037
                }
1038
            }
1039
        }
1040
        private global::System.String _ID;
1041
        partial void OnIDChanging(global::System.String value);
1042
        partial void OnIDChanged();
1043
    
1044
        /// <summary>
1045
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1046
        /// </summary>
1047
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1048
        [DataMemberAttribute()]
1049
        public global::System.String CHECKLIST_ID
1050
        {
1051
            get
1052
            {
1053
                return _CHECKLIST_ID;
1054
            }
1055
            set
1056
            {
1057
                OnCHECKLIST_IDChanging(value);
1058
                ReportPropertyChanging("CHECKLIST_ID");
1059
                _CHECKLIST_ID = StructuralObject.SetValidValue(value, false);
1060
                ReportPropertyChanged("CHECKLIST_ID");
1061
                OnCHECKLIST_IDChanged();
1062
            }
1063
        }
1064
        private global::System.String _CHECKLIST_ID;
1065
        partial void OnCHECKLIST_IDChanging(global::System.String value);
1066
        partial void OnCHECKLIST_IDChanged();
1067
    
1068
        /// <summary>
1069
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1070
        /// </summary>
1071
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1072
        [DataMemberAttribute()]
1073
        public global::System.String REVISION
1074
        {
1075
            get
1076
            {
1077
                return _REVISION;
1078
            }
1079
            set
1080
            {
1081
                OnREVISIONChanging(value);
1082
                ReportPropertyChanging("REVISION");
1083
                _REVISION = StructuralObject.SetValidValue(value, false);
1084
                ReportPropertyChanged("REVISION");
1085
                OnREVISIONChanged();
1086
            }
1087
        }
1088
        private global::System.String _REVISION;
1089
        partial void OnREVISIONChanging(global::System.String value);
1090
        partial void OnREVISIONChanged();
1091
    
1092
        /// <summary>
1093
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1094
        /// </summary>
1095
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1096
        [DataMemberAttribute()]
1097
        public global::System.String STATUS
1098
        {
1099
            get
1100
            {
1101
                return _STATUS;
1102
            }
1103
            set
1104
            {
1105
                OnSTATUSChanging(value);
1106
                ReportPropertyChanging("STATUS");
1107
                _STATUS = StructuralObject.SetValidValue(value, false);
1108
                ReportPropertyChanged("STATUS");
1109
                OnSTATUSChanged();
1110
            }
1111
        }
1112
        private global::System.String _STATUS;
1113
        partial void OnSTATUSChanging(global::System.String value);
1114
        partial void OnSTATUSChanged();
1115
    
1116
        /// <summary>
1117
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1118
        /// </summary>
1119
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
1120
        [DataMemberAttribute()]
1121
        public global::System.String STATUS_DESC
1122
        {
1123
            get
1124
            {
1125
                return _STATUS_DESC;
1126
            }
1127
            set
1128
            {
1129
                OnSTATUS_DESCChanging(value);
1130
                ReportPropertyChanging("STATUS_DESC");
1131
                _STATUS_DESC = StructuralObject.SetValidValue(value, true);
1132
                ReportPropertyChanged("STATUS_DESC");
1133
                OnSTATUS_DESCChanged();
1134
            }
1135
        }
1136
        private global::System.String _STATUS_DESC;
1137
        partial void OnSTATUS_DESCChanging(global::System.String value);
1138
        partial void OnSTATUS_DESCChanged();
1139
    
1140
        /// <summary>
1141
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1142
        /// </summary>
1143
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
1144
        [DataMemberAttribute()]
1145
        public global::System.String TODOLIST
1146
        {
1147
            get
1148
            {
1149
                return _TODOLIST;
1150
            }
1151
            set
1152
            {
1153
                OnTODOLISTChanging(value);
1154
                ReportPropertyChanging("TODOLIST");
1155
                _TODOLIST = StructuralObject.SetValidValue(value, true);
1156
                ReportPropertyChanged("TODOLIST");
1157
                OnTODOLISTChanged();
1158
            }
1159
        }
1160
        private global::System.String _TODOLIST;
1161
        partial void OnTODOLISTChanging(global::System.String value);
1162
        partial void OnTODOLISTChanged();
1163
    
1164
        /// <summary>
1165
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1166
        /// </summary>
1167
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
1168
        [DataMemberAttribute()]
1169
        public global::System.String VENDOR
1170
        {
1171
            get
1172
            {
1173
                return _VENDOR;
1174
            }
1175
            set
1176
            {
1177
                OnVENDORChanging(value);
1178
                ReportPropertyChanging("VENDOR");
1179
                _VENDOR = StructuralObject.SetValidValue(value, true);
1180
                ReportPropertyChanged("VENDOR");
1181
                OnVENDORChanged();
1182
            }
1183
        }
1184
        private global::System.String _VENDOR;
1185
        partial void OnVENDORChanging(global::System.String value);
1186
        partial void OnVENDORChanged();
1187
    
1188
        /// <summary>
1189
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1190
        /// </summary>
1191
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
1192
        [DataMemberAttribute()]
1193
        public global::System.String REMARK
1194
        {
1195
            get
1196
            {
1197
                return _REMARK;
1198
            }
1199
            set
1200
            {
1201
                OnREMARKChanging(value);
1202
                ReportPropertyChanging("REMARK");
1203
                _REMARK = StructuralObject.SetValidValue(value, true);
1204
                ReportPropertyChanged("REMARK");
1205
                OnREMARKChanged();
1206
            }
1207
        }
1208
        private global::System.String _REMARK;
1209
        partial void OnREMARKChanging(global::System.String value);
1210
        partial void OnREMARKChanged();
1211
    
1212
        /// <summary>
1213
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1214
        /// </summary>
1215
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
1216
        [DataMemberAttribute()]
1217
        public global::System.String REPLY
1218
        {
1219
            get
1220
            {
1221
                return _REPLY;
1222
            }
1223
            set
1224
            {
1225
                OnREPLYChanging(value);
1226
                ReportPropertyChanging("REPLY");
1227
                _REPLY = StructuralObject.SetValidValue(value, true);
1228
                ReportPropertyChanged("REPLY");
1229
                OnREPLYChanged();
1230
            }
1231
        }
1232
        private global::System.String _REPLY;
1233
        partial void OnREPLYChanging(global::System.String value);
1234
        partial void OnREPLYChanged();
1235
    
1236
        /// <summary>
1237
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1238
        /// </summary>
1239
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
1240
        [DataMemberAttribute()]
1241
        public global::System.String IMAGE_URL
1242
        {
1243
            get
1244
            {
1245
                return _IMAGE_URL;
1246
            }
1247
            set
1248
            {
1249
                OnIMAGE_URLChanging(value);
1250
                ReportPropertyChanging("IMAGE_URL");
1251
                _IMAGE_URL = StructuralObject.SetValidValue(value, true);
1252
                ReportPropertyChanged("IMAGE_URL");
1253
                OnIMAGE_URLChanged();
1254
            }
1255
        }
1256
        private global::System.String _IMAGE_URL;
1257
        partial void OnIMAGE_URLChanging(global::System.String value);
1258
        partial void OnIMAGE_URLChanged();
1259
    
1260
        /// <summary>
1261
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1262
        /// </summary>
1263
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1264
        [DataMemberAttribute()]
1265
        public global::System.DateTime CREATE_TIME
1266
        {
1267
            get
1268
            {
1269
                return _CREATE_TIME;
1270
            }
1271
            set
1272
            {
1273
                OnCREATE_TIMEChanging(value);
1274
                ReportPropertyChanging("CREATE_TIME");
1275
                _CREATE_TIME = StructuralObject.SetValidValue(value);
1276
                ReportPropertyChanged("CREATE_TIME");
1277
                OnCREATE_TIMEChanged();
1278
            }
1279
        }
1280
        private global::System.DateTime _CREATE_TIME;
1281
        partial void OnCREATE_TIMEChanging(global::System.DateTime value);
1282
        partial void OnCREATE_TIMEChanged();
1283
    
1284
        /// <summary>
1285
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1286
        /// </summary>
1287
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1288
        [DataMemberAttribute()]
1289
        public global::System.DateTime UPDATE_TIME
1290
        {
1291
            get
1292
            {
1293
                return _UPDATE_TIME;
1294
            }
1295
            set
1296
            {
1297
                OnUPDATE_TIMEChanging(value);
1298
                ReportPropertyChanging("UPDATE_TIME");
1299
                _UPDATE_TIME = StructuralObject.SetValidValue(value);
1300
                ReportPropertyChanged("UPDATE_TIME");
1301
                OnUPDATE_TIMEChanged();
1302
            }
1303
        }
1304
        private global::System.DateTime _UPDATE_TIME;
1305
        partial void OnUPDATE_TIMEChanging(global::System.DateTime value);
1306
        partial void OnUPDATE_TIMEChanged();
1307

    
1308
        #endregion
1309

    
1310
    
1311
    }
1312
    
1313
    /// <summary>
1314
    /// 사용 가능한 메타데이터 설명서가 없습니다.
1315
    /// </summary>
1316
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="DOCINFO")]
1317
    [Serializable()]
1318
    [DataContractAttribute(IsReference=true)]
1319
    public partial class DOCINFO : EntityObject
1320
    {
1321
        #region 팩터리 메서드
1322
    
1323
        /// <summary>
1324
        /// 새 DOCINFO 개체를 만듭니다.
1325
        /// </summary>
1326
        /// <param name="id">ID 속성의 초기 값입니다.</param>
1327
        /// <param name="oRIGINAL_FILE">ORIGINAL_FILE 속성의 초기 값입니다.</param>
1328
        /// <param name="dOCUMENT_ID">DOCUMENT_ID 속성의 초기 값입니다.</param>
1329
        /// <param name="pAGE_COUNT">PAGE_COUNT 속성의 초기 값입니다.</param>
1330
        /// <param name="pROJECT_NO">PROJECT_NO 속성의 초기 값입니다.</param>
1331
        public static DOCINFO CreateDOCINFO(global::System.String id, global::System.String oRIGINAL_FILE, global::System.String dOCUMENT_ID, global::System.Int32 pAGE_COUNT, global::System.String pROJECT_NO)
1332
        {
1333
            DOCINFO dOCINFO = new DOCINFO();
1334
            dOCINFO.ID = id;
1335
            dOCINFO.ORIGINAL_FILE = oRIGINAL_FILE;
1336
            dOCINFO.DOCUMENT_ID = dOCUMENT_ID;
1337
            dOCINFO.PAGE_COUNT = pAGE_COUNT;
1338
            dOCINFO.PROJECT_NO = pROJECT_NO;
1339
            return dOCINFO;
1340
        }
1341

    
1342
        #endregion
1343

    
1344
        #region 기본 속성
1345
    
1346
        /// <summary>
1347
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1348
        /// </summary>
1349
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
1350
        [DataMemberAttribute()]
1351
        public global::System.String ID
1352
        {
1353
            get
1354
            {
1355
                return _ID;
1356
            }
1357
            set
1358
            {
1359
                if (_ID != value)
1360
                {
1361
                    OnIDChanging(value);
1362
                    ReportPropertyChanging("ID");
1363
                    _ID = StructuralObject.SetValidValue(value, false);
1364
                    ReportPropertyChanged("ID");
1365
                    OnIDChanged();
1366
                }
1367
            }
1368
        }
1369
        private global::System.String _ID;
1370
        partial void OnIDChanging(global::System.String value);
1371
        partial void OnIDChanged();
1372
    
1373
        /// <summary>
1374
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1375
        /// </summary>
1376
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1377
        [DataMemberAttribute()]
1378
        public global::System.String ORIGINAL_FILE
1379
        {
1380
            get
1381
            {
1382
                return _ORIGINAL_FILE;
1383
            }
1384
            set
1385
            {
1386
                OnORIGINAL_FILEChanging(value);
1387
                ReportPropertyChanging("ORIGINAL_FILE");
1388
                _ORIGINAL_FILE = StructuralObject.SetValidValue(value, false);
1389
                ReportPropertyChanged("ORIGINAL_FILE");
1390
                OnORIGINAL_FILEChanged();
1391
            }
1392
        }
1393
        private global::System.String _ORIGINAL_FILE;
1394
        partial void OnORIGINAL_FILEChanging(global::System.String value);
1395
        partial void OnORIGINAL_FILEChanged();
1396
    
1397
        /// <summary>
1398
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1399
        /// </summary>
1400
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1401
        [DataMemberAttribute()]
1402
        public global::System.String DOCUMENT_ID
1403
        {
1404
            get
1405
            {
1406
                return _DOCUMENT_ID;
1407
            }
1408
            set
1409
            {
1410
                OnDOCUMENT_IDChanging(value);
1411
                ReportPropertyChanging("DOCUMENT_ID");
1412
                _DOCUMENT_ID = StructuralObject.SetValidValue(value, false);
1413
                ReportPropertyChanged("DOCUMENT_ID");
1414
                OnDOCUMENT_IDChanged();
1415
            }
1416
        }
1417
        private global::System.String _DOCUMENT_ID;
1418
        partial void OnDOCUMENT_IDChanging(global::System.String value);
1419
        partial void OnDOCUMENT_IDChanged();
1420
    
1421
        /// <summary>
1422
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1423
        /// </summary>
1424
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1425
        [DataMemberAttribute()]
1426
        public global::System.Int32 PAGE_COUNT
1427
        {
1428
            get
1429
            {
1430
                return _PAGE_COUNT;
1431
            }
1432
            set
1433
            {
1434
                OnPAGE_COUNTChanging(value);
1435
                ReportPropertyChanging("PAGE_COUNT");
1436
                _PAGE_COUNT = StructuralObject.SetValidValue(value);
1437
                ReportPropertyChanged("PAGE_COUNT");
1438
                OnPAGE_COUNTChanged();
1439
            }
1440
        }
1441
        private global::System.Int32 _PAGE_COUNT;
1442
        partial void OnPAGE_COUNTChanging(global::System.Int32 value);
1443
        partial void OnPAGE_COUNTChanged();
1444
    
1445
        /// <summary>
1446
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1447
        /// </summary>
1448
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1449
        [DataMemberAttribute()]
1450
        public global::System.String PROJECT_NO
1451
        {
1452
            get
1453
            {
1454
                return _PROJECT_NO;
1455
            }
1456
            set
1457
            {
1458
                OnPROJECT_NOChanging(value);
1459
                ReportPropertyChanging("PROJECT_NO");
1460
                _PROJECT_NO = StructuralObject.SetValidValue(value, false);
1461
                ReportPropertyChanged("PROJECT_NO");
1462
                OnPROJECT_NOChanged();
1463
            }
1464
        }
1465
        private global::System.String _PROJECT_NO;
1466
        partial void OnPROJECT_NOChanging(global::System.String value);
1467
        partial void OnPROJECT_NOChanged();
1468

    
1469
        #endregion
1470

    
1471
    
1472
        #region 탐색 속성
1473
    
1474
        /// <summary>
1475
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1476
        /// </summary>
1477
        [XmlIgnoreAttribute()]
1478
        [SoapIgnoreAttribute()]
1479
        [DataMemberAttribute()]
1480
        [EdmRelationshipNavigationPropertyAttribute("CIModel", "FK_DOCPAGE_DOCINFO", "DOCPAGE")]
1481
        public EntityCollection<DOCPAGE> DOCPAGE
1482
        {
1483
            get
1484
            {
1485
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedCollection<DOCPAGE>("CIModel.FK_DOCPAGE_DOCINFO", "DOCPAGE");
1486
            }
1487
            set
1488
            {
1489
                if ((value != null))
1490
                {
1491
                    ((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedCollection<DOCPAGE>("CIModel.FK_DOCPAGE_DOCINFO", "DOCPAGE", value);
1492
                }
1493
            }
1494
        }
1495
    
1496
        /// <summary>
1497
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1498
        /// </summary>
1499
        [XmlIgnoreAttribute()]
1500
        [SoapIgnoreAttribute()]
1501
        [DataMemberAttribute()]
1502
        [EdmRelationshipNavigationPropertyAttribute("CIModel", "FK_MARKUP_INFO_DOCINFO", "MARKUP_INFO")]
1503
        public EntityCollection<MARKUP_INFO> MARKUP_INFO
1504
        {
1505
            get
1506
            {
1507
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedCollection<MARKUP_INFO>("CIModel.FK_MARKUP_INFO_DOCINFO", "MARKUP_INFO");
1508
            }
1509
            set
1510
            {
1511
                if ((value != null))
1512
                {
1513
                    ((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedCollection<MARKUP_INFO>("CIModel.FK_MARKUP_INFO_DOCINFO", "MARKUP_INFO", value);
1514
                }
1515
            }
1516
        }
1517

    
1518
        #endregion
1519

    
1520
    }
1521
    
1522
    /// <summary>
1523
    /// 사용 가능한 메타데이터 설명서가 없습니다.
1524
    /// </summary>
1525
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="DOCPAGE")]
1526
    [Serializable()]
1527
    [DataContractAttribute(IsReference=true)]
1528
    public partial class DOCPAGE : EntityObject
1529
    {
1530
        #region 팩터리 메서드
1531
    
1532
        /// <summary>
1533
        /// 새 DOCPAGE 개체를 만듭니다.
1534
        /// </summary>
1535
        /// <param name="id">ID 속성의 초기 값입니다.</param>
1536
        /// <param name="dOCINFO_ID">DOCINFO_ID 속성의 초기 값입니다.</param>
1537
        /// <param name="pAGE_NUMBER">PAGE_NUMBER 속성의 초기 값입니다.</param>
1538
        /// <param name="pAGE_WIDTH">PAGE_WIDTH 속성의 초기 값입니다.</param>
1539
        /// <param name="pAGE_HEIGHT">PAGE_HEIGHT 속성의 초기 값입니다.</param>
1540
        /// <param name="pAGE_ANGLE">PAGE_ANGLE 속성의 초기 값입니다.</param>
1541
        public static DOCPAGE CreateDOCPAGE(global::System.String id, global::System.String dOCINFO_ID, global::System.Int32 pAGE_NUMBER, global::System.String pAGE_WIDTH, global::System.String pAGE_HEIGHT, global::System.Int32 pAGE_ANGLE)
1542
        {
1543
            DOCPAGE dOCPAGE = new DOCPAGE();
1544
            dOCPAGE.ID = id;
1545
            dOCPAGE.DOCINFO_ID = dOCINFO_ID;
1546
            dOCPAGE.PAGE_NUMBER = pAGE_NUMBER;
1547
            dOCPAGE.PAGE_WIDTH = pAGE_WIDTH;
1548
            dOCPAGE.PAGE_HEIGHT = pAGE_HEIGHT;
1549
            dOCPAGE.PAGE_ANGLE = pAGE_ANGLE;
1550
            return dOCPAGE;
1551
        }
1552

    
1553
        #endregion
1554

    
1555
        #region 기본 속성
1556
    
1557
        /// <summary>
1558
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1559
        /// </summary>
1560
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
1561
        [DataMemberAttribute()]
1562
        public global::System.String ID
1563
        {
1564
            get
1565
            {
1566
                return _ID;
1567
            }
1568
            set
1569
            {
1570
                if (_ID != value)
1571
                {
1572
                    OnIDChanging(value);
1573
                    ReportPropertyChanging("ID");
1574
                    _ID = StructuralObject.SetValidValue(value, false);
1575
                    ReportPropertyChanged("ID");
1576
                    OnIDChanged();
1577
                }
1578
            }
1579
        }
1580
        private global::System.String _ID;
1581
        partial void OnIDChanging(global::System.String value);
1582
        partial void OnIDChanged();
1583
    
1584
        /// <summary>
1585
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1586
        /// </summary>
1587
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1588
        [DataMemberAttribute()]
1589
        public global::System.String DOCINFO_ID
1590
        {
1591
            get
1592
            {
1593
                return _DOCINFO_ID;
1594
            }
1595
            set
1596
            {
1597
                OnDOCINFO_IDChanging(value);
1598
                ReportPropertyChanging("DOCINFO_ID");
1599
                _DOCINFO_ID = StructuralObject.SetValidValue(value, false);
1600
                ReportPropertyChanged("DOCINFO_ID");
1601
                OnDOCINFO_IDChanged();
1602
            }
1603
        }
1604
        private global::System.String _DOCINFO_ID;
1605
        partial void OnDOCINFO_IDChanging(global::System.String value);
1606
        partial void OnDOCINFO_IDChanged();
1607
    
1608
        /// <summary>
1609
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1610
        /// </summary>
1611
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1612
        [DataMemberAttribute()]
1613
        public global::System.Int32 PAGE_NUMBER
1614
        {
1615
            get
1616
            {
1617
                return _PAGE_NUMBER;
1618
            }
1619
            set
1620
            {
1621
                OnPAGE_NUMBERChanging(value);
1622
                ReportPropertyChanging("PAGE_NUMBER");
1623
                _PAGE_NUMBER = StructuralObject.SetValidValue(value);
1624
                ReportPropertyChanged("PAGE_NUMBER");
1625
                OnPAGE_NUMBERChanged();
1626
            }
1627
        }
1628
        private global::System.Int32 _PAGE_NUMBER;
1629
        partial void OnPAGE_NUMBERChanging(global::System.Int32 value);
1630
        partial void OnPAGE_NUMBERChanged();
1631
    
1632
        /// <summary>
1633
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1634
        /// </summary>
1635
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1636
        [DataMemberAttribute()]
1637
        public global::System.String PAGE_WIDTH
1638
        {
1639
            get
1640
            {
1641
                return _PAGE_WIDTH;
1642
            }
1643
            set
1644
            {
1645
                OnPAGE_WIDTHChanging(value);
1646
                ReportPropertyChanging("PAGE_WIDTH");
1647
                _PAGE_WIDTH = StructuralObject.SetValidValue(value, false);
1648
                ReportPropertyChanged("PAGE_WIDTH");
1649
                OnPAGE_WIDTHChanged();
1650
            }
1651
        }
1652
        private global::System.String _PAGE_WIDTH;
1653
        partial void OnPAGE_WIDTHChanging(global::System.String value);
1654
        partial void OnPAGE_WIDTHChanged();
1655
    
1656
        /// <summary>
1657
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1658
        /// </summary>
1659
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1660
        [DataMemberAttribute()]
1661
        public global::System.String PAGE_HEIGHT
1662
        {
1663
            get
1664
            {
1665
                return _PAGE_HEIGHT;
1666
            }
1667
            set
1668
            {
1669
                OnPAGE_HEIGHTChanging(value);
1670
                ReportPropertyChanging("PAGE_HEIGHT");
1671
                _PAGE_HEIGHT = StructuralObject.SetValidValue(value, false);
1672
                ReportPropertyChanged("PAGE_HEIGHT");
1673
                OnPAGE_HEIGHTChanged();
1674
            }
1675
        }
1676
        private global::System.String _PAGE_HEIGHT;
1677
        partial void OnPAGE_HEIGHTChanging(global::System.String value);
1678
        partial void OnPAGE_HEIGHTChanged();
1679
    
1680
        /// <summary>
1681
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1682
        /// </summary>
1683
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1684
        [DataMemberAttribute()]
1685
        public global::System.Int32 PAGE_ANGLE
1686
        {
1687
            get
1688
            {
1689
                return _PAGE_ANGLE;
1690
            }
1691
            set
1692
            {
1693
                OnPAGE_ANGLEChanging(value);
1694
                ReportPropertyChanging("PAGE_ANGLE");
1695
                _PAGE_ANGLE = StructuralObject.SetValidValue(value);
1696
                ReportPropertyChanged("PAGE_ANGLE");
1697
                OnPAGE_ANGLEChanged();
1698
            }
1699
        }
1700
        private global::System.Int32 _PAGE_ANGLE;
1701
        partial void OnPAGE_ANGLEChanging(global::System.Int32 value);
1702
        partial void OnPAGE_ANGLEChanged();
1703

    
1704
        #endregion
1705

    
1706
    
1707
        #region 탐색 속성
1708
    
1709
        /// <summary>
1710
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1711
        /// </summary>
1712
        [XmlIgnoreAttribute()]
1713
        [SoapIgnoreAttribute()]
1714
        [DataMemberAttribute()]
1715
        [EdmRelationshipNavigationPropertyAttribute("CIModel", "FK_DOCPAGE_DOCINFO", "DOCINFO")]
1716
        public DOCINFO DOCINFO
1717
        {
1718
            get
1719
            {
1720
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<DOCINFO>("CIModel.FK_DOCPAGE_DOCINFO", "DOCINFO").Value;
1721
            }
1722
            set
1723
            {
1724
                ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<DOCINFO>("CIModel.FK_DOCPAGE_DOCINFO", "DOCINFO").Value = value;
1725
            }
1726
        }
1727
        /// <summary>
1728
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1729
        /// </summary>
1730
        [BrowsableAttribute(false)]
1731
        [DataMemberAttribute()]
1732
        public EntityReference<DOCINFO> DOCINFOReference
1733
        {
1734
            get
1735
            {
1736
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<DOCINFO>("CIModel.FK_DOCPAGE_DOCINFO", "DOCINFO");
1737
            }
1738
            set
1739
            {
1740
                if ((value != null))
1741
                {
1742
                    ((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedReference<DOCINFO>("CIModel.FK_DOCPAGE_DOCINFO", "DOCINFO", value);
1743
                }
1744
            }
1745
        }
1746

    
1747
        #endregion
1748

    
1749
    }
1750
    
1751
    /// <summary>
1752
    /// 사용 가능한 메타데이터 설명서가 없습니다.
1753
    /// </summary>
1754
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="DOCUMENT_ITEM")]
1755
    [Serializable()]
1756
    [DataContractAttribute(IsReference=true)]
1757
    public partial class DOCUMENT_ITEM : EntityObject
1758
    {
1759
        #region 팩터리 메서드
1760
    
1761
        /// <summary>
1762
        /// 새 DOCUMENT_ITEM 개체를 만듭니다.
1763
        /// </summary>
1764
        /// <param name="id">ID 속성의 초기 값입니다.</param>
1765
        /// <param name="rEVISION">REVISION 속성의 초기 값입니다.</param>
1766
        /// <param name="dOCUMENT_NO">DOCUMENT_NO 속성의 초기 값입니다.</param>
1767
        /// <param name="dOCUMENT_NAME">DOCUMENT_NAME 속성의 초기 값입니다.</param>
1768
        /// <param name="oRIGINAL_FILE">ORIGINAL_FILE 속성의 초기 값입니다.</param>
1769
        /// <param name="dOCUMENT_ID">DOCUMENT_ID 속성의 초기 값입니다.</param>
1770
        /// <param name="pROJECT_NO">PROJECT_NO 속성의 초기 값입니다.</param>
1771
        public static DOCUMENT_ITEM CreateDOCUMENT_ITEM(global::System.String id, global::System.String rEVISION, global::System.String dOCUMENT_NO, global::System.String dOCUMENT_NAME, global::System.String oRIGINAL_FILE, global::System.String dOCUMENT_ID, global::System.String pROJECT_NO)
1772
        {
1773
            DOCUMENT_ITEM dOCUMENT_ITEM = new DOCUMENT_ITEM();
1774
            dOCUMENT_ITEM.ID = id;
1775
            dOCUMENT_ITEM.REVISION = rEVISION;
1776
            dOCUMENT_ITEM.DOCUMENT_NO = dOCUMENT_NO;
1777
            dOCUMENT_ITEM.DOCUMENT_NAME = dOCUMENT_NAME;
1778
            dOCUMENT_ITEM.ORIGINAL_FILE = oRIGINAL_FILE;
1779
            dOCUMENT_ITEM.DOCUMENT_ID = dOCUMENT_ID;
1780
            dOCUMENT_ITEM.PROJECT_NO = pROJECT_NO;
1781
            return dOCUMENT_ITEM;
1782
        }
1783

    
1784
        #endregion
1785

    
1786
        #region 기본 속성
1787
    
1788
        /// <summary>
1789
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1790
        /// </summary>
1791
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
1792
        [DataMemberAttribute()]
1793
        public global::System.String ID
1794
        {
1795
            get
1796
            {
1797
                return _ID;
1798
            }
1799
            set
1800
            {
1801
                if (_ID != value)
1802
                {
1803
                    OnIDChanging(value);
1804
                    ReportPropertyChanging("ID");
1805
                    _ID = StructuralObject.SetValidValue(value, false);
1806
                    ReportPropertyChanged("ID");
1807
                    OnIDChanged();
1808
                }
1809
            }
1810
        }
1811
        private global::System.String _ID;
1812
        partial void OnIDChanging(global::System.String value);
1813
        partial void OnIDChanged();
1814
    
1815
        /// <summary>
1816
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1817
        /// </summary>
1818
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1819
        [DataMemberAttribute()]
1820
        public global::System.String REVISION
1821
        {
1822
            get
1823
            {
1824
                return _REVISION;
1825
            }
1826
            set
1827
            {
1828
                OnREVISIONChanging(value);
1829
                ReportPropertyChanging("REVISION");
1830
                _REVISION = StructuralObject.SetValidValue(value, false);
1831
                ReportPropertyChanged("REVISION");
1832
                OnREVISIONChanged();
1833
            }
1834
        }
1835
        private global::System.String _REVISION;
1836
        partial void OnREVISIONChanging(global::System.String value);
1837
        partial void OnREVISIONChanged();
1838
    
1839
        /// <summary>
1840
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1841
        /// </summary>
1842
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1843
        [DataMemberAttribute()]
1844
        public global::System.String DOCUMENT_NO
1845
        {
1846
            get
1847
            {
1848
                return _DOCUMENT_NO;
1849
            }
1850
            set
1851
            {
1852
                OnDOCUMENT_NOChanging(value);
1853
                ReportPropertyChanging("DOCUMENT_NO");
1854
                _DOCUMENT_NO = StructuralObject.SetValidValue(value, false);
1855
                ReportPropertyChanged("DOCUMENT_NO");
1856
                OnDOCUMENT_NOChanged();
1857
            }
1858
        }
1859
        private global::System.String _DOCUMENT_NO;
1860
        partial void OnDOCUMENT_NOChanging(global::System.String value);
1861
        partial void OnDOCUMENT_NOChanged();
1862
    
1863
        /// <summary>
1864
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1865
        /// </summary>
1866
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1867
        [DataMemberAttribute()]
1868
        public global::System.String DOCUMENT_NAME
1869
        {
1870
            get
1871
            {
1872
                return _DOCUMENT_NAME;
1873
            }
1874
            set
1875
            {
1876
                OnDOCUMENT_NAMEChanging(value);
1877
                ReportPropertyChanging("DOCUMENT_NAME");
1878
                _DOCUMENT_NAME = StructuralObject.SetValidValue(value, false);
1879
                ReportPropertyChanged("DOCUMENT_NAME");
1880
                OnDOCUMENT_NAMEChanged();
1881
            }
1882
        }
1883
        private global::System.String _DOCUMENT_NAME;
1884
        partial void OnDOCUMENT_NAMEChanging(global::System.String value);
1885
        partial void OnDOCUMENT_NAMEChanged();
1886
    
1887
        /// <summary>
1888
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1889
        /// </summary>
1890
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
1891
        [DataMemberAttribute()]
1892
        public global::System.String GROUP_NO
1893
        {
1894
            get
1895
            {
1896
                return _GROUP_NO;
1897
            }
1898
            set
1899
            {
1900
                OnGROUP_NOChanging(value);
1901
                ReportPropertyChanging("GROUP_NO");
1902
                _GROUP_NO = StructuralObject.SetValidValue(value, true);
1903
                ReportPropertyChanged("GROUP_NO");
1904
                OnGROUP_NOChanged();
1905
            }
1906
        }
1907
        private global::System.String _GROUP_NO;
1908
        partial void OnGROUP_NOChanging(global::System.String value);
1909
        partial void OnGROUP_NOChanged();
1910
    
1911
        /// <summary>
1912
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1913
        /// </summary>
1914
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1915
        [DataMemberAttribute()]
1916
        public global::System.String ORIGINAL_FILE
1917
        {
1918
            get
1919
            {
1920
                return _ORIGINAL_FILE;
1921
            }
1922
            set
1923
            {
1924
                OnORIGINAL_FILEChanging(value);
1925
                ReportPropertyChanging("ORIGINAL_FILE");
1926
                _ORIGINAL_FILE = StructuralObject.SetValidValue(value, false);
1927
                ReportPropertyChanged("ORIGINAL_FILE");
1928
                OnORIGINAL_FILEChanged();
1929
            }
1930
        }
1931
        private global::System.String _ORIGINAL_FILE;
1932
        partial void OnORIGINAL_FILEChanging(global::System.String value);
1933
        partial void OnORIGINAL_FILEChanged();
1934
    
1935
        /// <summary>
1936
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1937
        /// </summary>
1938
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
1939
        [DataMemberAttribute()]
1940
        public global::System.String DOCUMENT_ID
1941
        {
1942
            get
1943
            {
1944
                return _DOCUMENT_ID;
1945
            }
1946
            set
1947
            {
1948
                OnDOCUMENT_IDChanging(value);
1949
                ReportPropertyChanging("DOCUMENT_ID");
1950
                _DOCUMENT_ID = StructuralObject.SetValidValue(value, false);
1951
                ReportPropertyChanged("DOCUMENT_ID");
1952
                OnDOCUMENT_IDChanged();
1953
            }
1954
        }
1955
        private global::System.String _DOCUMENT_ID;
1956
        partial void OnDOCUMENT_IDChanging(global::System.String value);
1957
        partial void OnDOCUMENT_IDChanged();
1958
    
1959
        /// <summary>
1960
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1961
        /// </summary>
1962
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
1963
        [DataMemberAttribute()]
1964
        public global::System.String RESULT_FILE
1965
        {
1966
            get
1967
            {
1968
                return _RESULT_FILE;
1969
            }
1970
            set
1971
            {
1972
                OnRESULT_FILEChanging(value);
1973
                ReportPropertyChanging("RESULT_FILE");
1974
                _RESULT_FILE = StructuralObject.SetValidValue(value, true);
1975
                ReportPropertyChanged("RESULT_FILE");
1976
                OnRESULT_FILEChanged();
1977
            }
1978
        }
1979
        private global::System.String _RESULT_FILE;
1980
        partial void OnRESULT_FILEChanging(global::System.String value);
1981
        partial void OnRESULT_FILEChanged();
1982
    
1983
        /// <summary>
1984
        /// 사용 가능한 메타데이터 설명서가 없습니다.
1985
        /// </summary>
1986
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
1987
        [DataMemberAttribute()]
1988
        public global::System.String RESULT
1989
        {
1990
            get
1991
            {
1992
                return _RESULT;
1993
            }
1994
            set
1995
            {
1996
                OnRESULTChanging(value);
1997
                ReportPropertyChanging("RESULT");
1998
                _RESULT = StructuralObject.SetValidValue(value, true);
1999
                ReportPropertyChanged("RESULT");
2000
                OnRESULTChanged();
2001
            }
2002
        }
2003
        private global::System.String _RESULT;
2004
        partial void OnRESULTChanging(global::System.String value);
2005
        partial void OnRESULTChanged();
2006
    
2007
        /// <summary>
2008
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2009
        /// </summary>
2010
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2011
        [DataMemberAttribute()]
2012
        public global::System.String PROJECT_NO
2013
        {
2014
            get
2015
            {
2016
                return _PROJECT_NO;
2017
            }
2018
            set
2019
            {
2020
                OnPROJECT_NOChanging(value);
2021
                ReportPropertyChanging("PROJECT_NO");
2022
                _PROJECT_NO = StructuralObject.SetValidValue(value, false);
2023
                ReportPropertyChanged("PROJECT_NO");
2024
                OnPROJECT_NOChanged();
2025
            }
2026
        }
2027
        private global::System.String _PROJECT_NO;
2028
        partial void OnPROJECT_NOChanging(global::System.String value);
2029
        partial void OnPROJECT_NOChanged();
2030
    
2031
        /// <summary>
2032
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2033
        /// </summary>
2034
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2035
        [DataMemberAttribute()]
2036
        public global::System.String Link
2037
        {
2038
            get
2039
            {
2040
                return _Link;
2041
            }
2042
            set
2043
            {
2044
                OnLinkChanging(value);
2045
                ReportPropertyChanging("Link");
2046
                _Link = StructuralObject.SetValidValue(value, true);
2047
                ReportPropertyChanged("Link");
2048
                OnLinkChanged();
2049
            }
2050
        }
2051
        private global::System.String _Link;
2052
        partial void OnLinkChanging(global::System.String value);
2053
        partial void OnLinkChanged();
2054
    
2055
        /// <summary>
2056
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2057
        /// </summary>
2058
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2059
        [DataMemberAttribute()]
2060
        public Nullable<global::System.DateTime> CreateDate
2061
        {
2062
            get
2063
            {
2064
                return _CreateDate;
2065
            }
2066
            set
2067
            {
2068
                OnCreateDateChanging(value);
2069
                ReportPropertyChanging("CreateDate");
2070
                _CreateDate = StructuralObject.SetValidValue(value);
2071
                ReportPropertyChanged("CreateDate");
2072
                OnCreateDateChanged();
2073
            }
2074
        }
2075
        private Nullable<global::System.DateTime> _CreateDate;
2076
        partial void OnCreateDateChanging(Nullable<global::System.DateTime> value);
2077
        partial void OnCreateDateChanged();
2078

    
2079
        #endregion
2080

    
2081
    
2082
    }
2083
    
2084
    /// <summary>
2085
    /// 사용 가능한 메타데이터 설명서가 없습니다.
2086
    /// </summary>
2087
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="MARKUP_CHECKLIST")]
2088
    [Serializable()]
2089
    [DataContractAttribute(IsReference=true)]
2090
    public partial class MARKUP_CHECKLIST : EntityObject
2091
    {
2092
        #region 팩터리 메서드
2093
    
2094
        /// <summary>
2095
        /// 새 MARKUP_CHECKLIST 개체를 만듭니다.
2096
        /// </summary>
2097
        /// <param name="cK_NO">CK_NO 속성의 초기 값입니다.</param>
2098
        public static MARKUP_CHECKLIST CreateMARKUP_CHECKLIST(global::System.Int32 cK_NO)
2099
        {
2100
            MARKUP_CHECKLIST mARKUP_CHECKLIST = new MARKUP_CHECKLIST();
2101
            mARKUP_CHECKLIST.CK_NO = cK_NO;
2102
            return mARKUP_CHECKLIST;
2103
        }
2104

    
2105
        #endregion
2106

    
2107
        #region 기본 속성
2108
    
2109
        /// <summary>
2110
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2111
        /// </summary>
2112
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
2113
        [DataMemberAttribute()]
2114
        public global::System.Int32 CK_NO
2115
        {
2116
            get
2117
            {
2118
                return _CK_NO;
2119
            }
2120
            set
2121
            {
2122
                if (_CK_NO != value)
2123
                {
2124
                    OnCK_NOChanging(value);
2125
                    ReportPropertyChanging("CK_NO");
2126
                    _CK_NO = StructuralObject.SetValidValue(value);
2127
                    ReportPropertyChanged("CK_NO");
2128
                    OnCK_NOChanged();
2129
                }
2130
            }
2131
        }
2132
        private global::System.Int32 _CK_NO;
2133
        partial void OnCK_NOChanging(global::System.Int32 value);
2134
        partial void OnCK_NOChanged();
2135
    
2136
        /// <summary>
2137
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2138
        /// </summary>
2139
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2140
        [DataMemberAttribute()]
2141
        public global::System.String CK_REV_NO
2142
        {
2143
            get
2144
            {
2145
                return _CK_REV_NO;
2146
            }
2147
            set
2148
            {
2149
                OnCK_REV_NOChanging(value);
2150
                ReportPropertyChanging("CK_REV_NO");
2151
                _CK_REV_NO = StructuralObject.SetValidValue(value, true);
2152
                ReportPropertyChanged("CK_REV_NO");
2153
                OnCK_REV_NOChanged();
2154
            }
2155
        }
2156
        private global::System.String _CK_REV_NO;
2157
        partial void OnCK_REV_NOChanging(global::System.String value);
2158
        partial void OnCK_REV_NOChanged();
2159
    
2160
        /// <summary>
2161
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2162
        /// </summary>
2163
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2164
        [DataMemberAttribute()]
2165
        public Nullable<global::System.Int32> CK_PAGE
2166
        {
2167
            get
2168
            {
2169
                return _CK_PAGE;
2170
            }
2171
            set
2172
            {
2173
                OnCK_PAGEChanging(value);
2174
                ReportPropertyChanging("CK_PAGE");
2175
                _CK_PAGE = StructuralObject.SetValidValue(value);
2176
                ReportPropertyChanged("CK_PAGE");
2177
                OnCK_PAGEChanged();
2178
            }
2179
        }
2180
        private Nullable<global::System.Int32> _CK_PAGE;
2181
        partial void OnCK_PAGEChanging(Nullable<global::System.Int32> value);
2182
        partial void OnCK_PAGEChanged();
2183
    
2184
        /// <summary>
2185
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2186
        /// </summary>
2187
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2188
        [DataMemberAttribute()]
2189
        public global::System.String CK_COMMENT
2190
        {
2191
            get
2192
            {
2193
                return _CK_COMMENT;
2194
            }
2195
            set
2196
            {
2197
                OnCK_COMMENTChanging(value);
2198
                ReportPropertyChanging("CK_COMMENT");
2199
                _CK_COMMENT = StructuralObject.SetValidValue(value, true);
2200
                ReportPropertyChanged("CK_COMMENT");
2201
                OnCK_COMMENTChanged();
2202
            }
2203
        }
2204
        private global::System.String _CK_COMMENT;
2205
        partial void OnCK_COMMENTChanging(global::System.String value);
2206
        partial void OnCK_COMMENTChanged();
2207
    
2208
        /// <summary>
2209
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2210
        /// </summary>
2211
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2212
        [DataMemberAttribute()]
2213
        public global::System.String CK_TODO
2214
        {
2215
            get
2216
            {
2217
                return _CK_TODO;
2218
            }
2219
            set
2220
            {
2221
                OnCK_TODOChanging(value);
2222
                ReportPropertyChanging("CK_TODO");
2223
                _CK_TODO = StructuralObject.SetValidValue(value, true);
2224
                ReportPropertyChanged("CK_TODO");
2225
                OnCK_TODOChanged();
2226
            }
2227
        }
2228
        private global::System.String _CK_TODO;
2229
        partial void OnCK_TODOChanging(global::System.String value);
2230
        partial void OnCK_TODOChanged();
2231
    
2232
        /// <summary>
2233
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2234
        /// </summary>
2235
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2236
        [DataMemberAttribute()]
2237
        public global::System.String CK_STATUS
2238
        {
2239
            get
2240
            {
2241
                return _CK_STATUS;
2242
            }
2243
            set
2244
            {
2245
                OnCK_STATUSChanging(value);
2246
                ReportPropertyChanging("CK_STATUS");
2247
                _CK_STATUS = StructuralObject.SetValidValue(value, true);
2248
                ReportPropertyChanged("CK_STATUS");
2249
                OnCK_STATUSChanged();
2250
            }
2251
        }
2252
        private global::System.String _CK_STATUS;
2253
        partial void OnCK_STATUSChanging(global::System.String value);
2254
        partial void OnCK_STATUSChanged();
2255
    
2256
        /// <summary>
2257
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2258
        /// </summary>
2259
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2260
        [DataMemberAttribute()]
2261
        public global::System.String CK_RESULT
2262
        {
2263
            get
2264
            {
2265
                return _CK_RESULT;
2266
            }
2267
            set
2268
            {
2269
                OnCK_RESULTChanging(value);
2270
                ReportPropertyChanging("CK_RESULT");
2271
                _CK_RESULT = StructuralObject.SetValidValue(value, true);
2272
                ReportPropertyChanged("CK_RESULT");
2273
                OnCK_RESULTChanged();
2274
            }
2275
        }
2276
        private global::System.String _CK_RESULT;
2277
        partial void OnCK_RESULTChanging(global::System.String value);
2278
        partial void OnCK_RESULTChanged();
2279

    
2280
        #endregion
2281

    
2282
    
2283
    }
2284
    
2285
    /// <summary>
2286
    /// 사용 가능한 메타데이터 설명서가 없습니다.
2287
    /// </summary>
2288
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="MARKUP_DATA")]
2289
    [Serializable()]
2290
    [DataContractAttribute(IsReference=true)]
2291
    public partial class MARKUP_DATA : EntityObject
2292
    {
2293
        #region 팩터리 메서드
2294
    
2295
        /// <summary>
2296
        /// 새 MARKUP_DATA 개체를 만듭니다.
2297
        /// </summary>
2298
        /// <param name="id">ID 속성의 초기 값입니다.</param>
2299
        /// <param name="pAGENUMBER">PAGENUMBER 속성의 초기 값입니다.</param>
2300
        /// <param name="dATA">DATA 속성의 초기 값입니다.</param>
2301
        /// <param name="mARKUPINFO_VERSION_ID">MARKUPINFO_VERSION_ID 속성의 초기 값입니다.</param>
2302
        /// <param name="dATA_TYPE">DATA_TYPE 속성의 초기 값입니다.</param>
2303
        public static MARKUP_DATA CreateMARKUP_DATA(global::System.String id, global::System.Int32 pAGENUMBER, global::System.String dATA, global::System.String mARKUPINFO_VERSION_ID, global::System.Int32 dATA_TYPE)
2304
        {
2305
            MARKUP_DATA mARKUP_DATA = new MARKUP_DATA();
2306
            mARKUP_DATA.ID = id;
2307
            mARKUP_DATA.PAGENUMBER = pAGENUMBER;
2308
            mARKUP_DATA.DATA = dATA;
2309
            mARKUP_DATA.MARKUPINFO_VERSION_ID = mARKUPINFO_VERSION_ID;
2310
            mARKUP_DATA.DATA_TYPE = dATA_TYPE;
2311
            return mARKUP_DATA;
2312
        }
2313

    
2314
        #endregion
2315

    
2316
        #region 기본 속성
2317
    
2318
        /// <summary>
2319
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2320
        /// </summary>
2321
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
2322
        [DataMemberAttribute()]
2323
        public global::System.String ID
2324
        {
2325
            get
2326
            {
2327
                return _ID;
2328
            }
2329
            set
2330
            {
2331
                if (_ID != value)
2332
                {
2333
                    OnIDChanging(value);
2334
                    ReportPropertyChanging("ID");
2335
                    _ID = StructuralObject.SetValidValue(value, false);
2336
                    ReportPropertyChanged("ID");
2337
                    OnIDChanged();
2338
                }
2339
            }
2340
        }
2341
        private global::System.String _ID;
2342
        partial void OnIDChanging(global::System.String value);
2343
        partial void OnIDChanged();
2344
    
2345
        /// <summary>
2346
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2347
        /// </summary>
2348
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2349
        [DataMemberAttribute()]
2350
        public global::System.Int32 PAGENUMBER
2351
        {
2352
            get
2353
            {
2354
                return _PAGENUMBER;
2355
            }
2356
            set
2357
            {
2358
                OnPAGENUMBERChanging(value);
2359
                ReportPropertyChanging("PAGENUMBER");
2360
                _PAGENUMBER = StructuralObject.SetValidValue(value);
2361
                ReportPropertyChanged("PAGENUMBER");
2362
                OnPAGENUMBERChanged();
2363
            }
2364
        }
2365
        private global::System.Int32 _PAGENUMBER;
2366
        partial void OnPAGENUMBERChanging(global::System.Int32 value);
2367
        partial void OnPAGENUMBERChanged();
2368
    
2369
        /// <summary>
2370
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2371
        /// </summary>
2372
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2373
        [DataMemberAttribute()]
2374
        public global::System.String DATA
2375
        {
2376
            get
2377
            {
2378
                return _DATA;
2379
            }
2380
            set
2381
            {
2382
                OnDATAChanging(value);
2383
                ReportPropertyChanging("DATA");
2384
                _DATA = StructuralObject.SetValidValue(value, false);
2385
                ReportPropertyChanged("DATA");
2386
                OnDATAChanged();
2387
            }
2388
        }
2389
        private global::System.String _DATA;
2390
        partial void OnDATAChanging(global::System.String value);
2391
        partial void OnDATAChanged();
2392
    
2393
        /// <summary>
2394
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2395
        /// </summary>
2396
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2397
        [DataMemberAttribute()]
2398
        public global::System.String MARKUPINFO_VERSION_ID
2399
        {
2400
            get
2401
            {
2402
                return _MARKUPINFO_VERSION_ID;
2403
            }
2404
            set
2405
            {
2406
                OnMARKUPINFO_VERSION_IDChanging(value);
2407
                ReportPropertyChanging("MARKUPINFO_VERSION_ID");
2408
                _MARKUPINFO_VERSION_ID = StructuralObject.SetValidValue(value, false);
2409
                ReportPropertyChanged("MARKUPINFO_VERSION_ID");
2410
                OnMARKUPINFO_VERSION_IDChanged();
2411
            }
2412
        }
2413
        private global::System.String _MARKUPINFO_VERSION_ID;
2414
        partial void OnMARKUPINFO_VERSION_IDChanging(global::System.String value);
2415
        partial void OnMARKUPINFO_VERSION_IDChanged();
2416
    
2417
        /// <summary>
2418
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2419
        /// </summary>
2420
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2421
        [DataMemberAttribute()]
2422
        public global::System.Int32 DATA_TYPE
2423
        {
2424
            get
2425
            {
2426
                return _DATA_TYPE;
2427
            }
2428
            set
2429
            {
2430
                OnDATA_TYPEChanging(value);
2431
                ReportPropertyChanging("DATA_TYPE");
2432
                _DATA_TYPE = StructuralObject.SetValidValue(value);
2433
                ReportPropertyChanged("DATA_TYPE");
2434
                OnDATA_TYPEChanged();
2435
            }
2436
        }
2437
        private global::System.Int32 _DATA_TYPE;
2438
        partial void OnDATA_TYPEChanging(global::System.Int32 value);
2439
        partial void OnDATA_TYPEChanged();
2440
    
2441
        /// <summary>
2442
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2443
        /// </summary>
2444
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2445
        [DataMemberAttribute()]
2446
        public global::System.String SYMBOL_ID
2447
        {
2448
            get
2449
            {
2450
                return _SYMBOL_ID;
2451
            }
2452
            set
2453
            {
2454
                OnSYMBOL_IDChanging(value);
2455
                ReportPropertyChanging("SYMBOL_ID");
2456
                _SYMBOL_ID = StructuralObject.SetValidValue(value, true);
2457
                ReportPropertyChanged("SYMBOL_ID");
2458
                OnSYMBOL_IDChanged();
2459
            }
2460
        }
2461
        private global::System.String _SYMBOL_ID;
2462
        partial void OnSYMBOL_IDChanging(global::System.String value);
2463
        partial void OnSYMBOL_IDChanged();
2464
    
2465
        /// <summary>
2466
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2467
        /// </summary>
2468
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2469
        [DataMemberAttribute()]
2470
        public global::System.String REMARK
2471
        {
2472
            get
2473
            {
2474
                return _REMARK;
2475
            }
2476
            set
2477
            {
2478
                OnREMARKChanging(value);
2479
                ReportPropertyChanging("REMARK");
2480
                _REMARK = StructuralObject.SetValidValue(value, true);
2481
                ReportPropertyChanged("REMARK");
2482
                OnREMARKChanged();
2483
            }
2484
        }
2485
        private global::System.String _REMARK;
2486
        partial void OnREMARKChanging(global::System.String value);
2487
        partial void OnREMARKChanged();
2488
    
2489
        /// <summary>
2490
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2491
        /// </summary>
2492
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2493
        [DataMemberAttribute()]
2494
        public Nullable<global::System.DateTime> InsertTime
2495
        {
2496
            get
2497
            {
2498
                return _InsertTime;
2499
            }
2500
            set
2501
            {
2502
                OnInsertTimeChanging(value);
2503
                ReportPropertyChanging("InsertTime");
2504
                _InsertTime = StructuralObject.SetValidValue(value);
2505
                ReportPropertyChanged("InsertTime");
2506
                OnInsertTimeChanged();
2507
            }
2508
        }
2509
        private Nullable<global::System.DateTime> _InsertTime;
2510
        partial void OnInsertTimeChanging(Nullable<global::System.DateTime> value);
2511
        partial void OnInsertTimeChanged();
2512

    
2513
        #endregion
2514

    
2515
    
2516
        #region 탐색 속성
2517
    
2518
        /// <summary>
2519
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2520
        /// </summary>
2521
        [XmlIgnoreAttribute()]
2522
        [SoapIgnoreAttribute()]
2523
        [DataMemberAttribute()]
2524
        [EdmRelationshipNavigationPropertyAttribute("CIModel", "FK_MARKUP_DATA_MARKUP_INFO_VERSION", "MARKUP_INFO_VERSION")]
2525
        public MARKUP_INFO_VERSION MARKUP_INFO_VERSION
2526
        {
2527
            get
2528
            {
2529
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<MARKUP_INFO_VERSION>("CIModel.FK_MARKUP_DATA_MARKUP_INFO_VERSION", "MARKUP_INFO_VERSION").Value;
2530
            }
2531
            set
2532
            {
2533
                ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<MARKUP_INFO_VERSION>("CIModel.FK_MARKUP_DATA_MARKUP_INFO_VERSION", "MARKUP_INFO_VERSION").Value = value;
2534
            }
2535
        }
2536
        /// <summary>
2537
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2538
        /// </summary>
2539
        [BrowsableAttribute(false)]
2540
        [DataMemberAttribute()]
2541
        public EntityReference<MARKUP_INFO_VERSION> MARKUP_INFO_VERSIONReference
2542
        {
2543
            get
2544
            {
2545
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<MARKUP_INFO_VERSION>("CIModel.FK_MARKUP_DATA_MARKUP_INFO_VERSION", "MARKUP_INFO_VERSION");
2546
            }
2547
            set
2548
            {
2549
                if ((value != null))
2550
                {
2551
                    ((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedReference<MARKUP_INFO_VERSION>("CIModel.FK_MARKUP_DATA_MARKUP_INFO_VERSION", "MARKUP_INFO_VERSION", value);
2552
                }
2553
            }
2554
        }
2555

    
2556
        #endregion
2557

    
2558
    }
2559
    
2560
    /// <summary>
2561
    /// 사용 가능한 메타데이터 설명서가 없습니다.
2562
    /// </summary>
2563
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="MARKUP_INFO")]
2564
    [Serializable()]
2565
    [DataContractAttribute(IsReference=true)]
2566
    public partial class MARKUP_INFO : EntityObject
2567
    {
2568
        #region 팩터리 메서드
2569
    
2570
        /// <summary>
2571
        /// 새 MARKUP_INFO 개체를 만듭니다.
2572
        /// </summary>
2573
        /// <param name="id">ID 속성의 초기 값입니다.</param>
2574
        /// <param name="dOCINFO_ID">DOCINFO_ID 속성의 초기 값입니다.</param>
2575
        /// <param name="uSER_ID">USER_ID 속성의 초기 값입니다.</param>
2576
        /// <param name="cREATE_TIME">CREATE_TIME 속성의 초기 값입니다.</param>
2577
        /// <param name="cONSOLIDATE">CONSOLIDATE 속성의 초기 값입니다.</param>
2578
        /// <param name="aVOID_CONSOLIDATE">AVOID_CONSOLIDATE 속성의 초기 값입니다.</param>
2579
        /// <param name="pART_CONSOLIDATE">PART_CONSOLIDATE 속성의 초기 값입니다.</param>
2580
        public static MARKUP_INFO CreateMARKUP_INFO(global::System.String id, global::System.String dOCINFO_ID, global::System.String uSER_ID, global::System.DateTime cREATE_TIME, global::System.Int32 cONSOLIDATE, global::System.Int32 aVOID_CONSOLIDATE, global::System.Int32 pART_CONSOLIDATE)
2581
        {
2582
            MARKUP_INFO mARKUP_INFO = new MARKUP_INFO();
2583
            mARKUP_INFO.ID = id;
2584
            mARKUP_INFO.DOCINFO_ID = dOCINFO_ID;
2585
            mARKUP_INFO.USER_ID = uSER_ID;
2586
            mARKUP_INFO.CREATE_TIME = cREATE_TIME;
2587
            mARKUP_INFO.CONSOLIDATE = cONSOLIDATE;
2588
            mARKUP_INFO.AVOID_CONSOLIDATE = aVOID_CONSOLIDATE;
2589
            mARKUP_INFO.PART_CONSOLIDATE = pART_CONSOLIDATE;
2590
            return mARKUP_INFO;
2591
        }
2592

    
2593
        #endregion
2594

    
2595
        #region 기본 속성
2596
    
2597
        /// <summary>
2598
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2599
        /// </summary>
2600
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
2601
        [DataMemberAttribute()]
2602
        public global::System.String ID
2603
        {
2604
            get
2605
            {
2606
                return _ID;
2607
            }
2608
            set
2609
            {
2610
                if (_ID != value)
2611
                {
2612
                    OnIDChanging(value);
2613
                    ReportPropertyChanging("ID");
2614
                    _ID = StructuralObject.SetValidValue(value, false);
2615
                    ReportPropertyChanged("ID");
2616
                    OnIDChanged();
2617
                }
2618
            }
2619
        }
2620
        private global::System.String _ID;
2621
        partial void OnIDChanging(global::System.String value);
2622
        partial void OnIDChanged();
2623
    
2624
        /// <summary>
2625
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2626
        /// </summary>
2627
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2628
        [DataMemberAttribute()]
2629
        public global::System.String DOCINFO_ID
2630
        {
2631
            get
2632
            {
2633
                return _DOCINFO_ID;
2634
            }
2635
            set
2636
            {
2637
                OnDOCINFO_IDChanging(value);
2638
                ReportPropertyChanging("DOCINFO_ID");
2639
                _DOCINFO_ID = StructuralObject.SetValidValue(value, false);
2640
                ReportPropertyChanged("DOCINFO_ID");
2641
                OnDOCINFO_IDChanged();
2642
            }
2643
        }
2644
        private global::System.String _DOCINFO_ID;
2645
        partial void OnDOCINFO_IDChanging(global::System.String value);
2646
        partial void OnDOCINFO_IDChanged();
2647
    
2648
        /// <summary>
2649
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2650
        /// </summary>
2651
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2652
        [DataMemberAttribute()]
2653
        public global::System.String USER_ID
2654
        {
2655
            get
2656
            {
2657
                return _USER_ID;
2658
            }
2659
            set
2660
            {
2661
                OnUSER_IDChanging(value);
2662
                ReportPropertyChanging("USER_ID");
2663
                _USER_ID = StructuralObject.SetValidValue(value, false);
2664
                ReportPropertyChanged("USER_ID");
2665
                OnUSER_IDChanged();
2666
            }
2667
        }
2668
        private global::System.String _USER_ID;
2669
        partial void OnUSER_IDChanging(global::System.String value);
2670
        partial void OnUSER_IDChanged();
2671
    
2672
        /// <summary>
2673
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2674
        /// </summary>
2675
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2676
        [DataMemberAttribute()]
2677
        public global::System.DateTime CREATE_TIME
2678
        {
2679
            get
2680
            {
2681
                return _CREATE_TIME;
2682
            }
2683
            set
2684
            {
2685
                OnCREATE_TIMEChanging(value);
2686
                ReportPropertyChanging("CREATE_TIME");
2687
                _CREATE_TIME = StructuralObject.SetValidValue(value);
2688
                ReportPropertyChanged("CREATE_TIME");
2689
                OnCREATE_TIMEChanged();
2690
            }
2691
        }
2692
        private global::System.DateTime _CREATE_TIME;
2693
        partial void OnCREATE_TIMEChanging(global::System.DateTime value);
2694
        partial void OnCREATE_TIMEChanged();
2695
    
2696
        /// <summary>
2697
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2698
        /// </summary>
2699
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2700
        [DataMemberAttribute()]
2701
        public global::System.Int32 CONSOLIDATE
2702
        {
2703
            get
2704
            {
2705
                return _CONSOLIDATE;
2706
            }
2707
            set
2708
            {
2709
                OnCONSOLIDATEChanging(value);
2710
                ReportPropertyChanging("CONSOLIDATE");
2711
                _CONSOLIDATE = StructuralObject.SetValidValue(value);
2712
                ReportPropertyChanged("CONSOLIDATE");
2713
                OnCONSOLIDATEChanged();
2714
            }
2715
        }
2716
        private global::System.Int32 _CONSOLIDATE;
2717
        partial void OnCONSOLIDATEChanging(global::System.Int32 value);
2718
        partial void OnCONSOLIDATEChanged();
2719
    
2720
        /// <summary>
2721
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2722
        /// </summary>
2723
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2724
        [DataMemberAttribute()]
2725
        public global::System.String DESCRIPTION
2726
        {
2727
            get
2728
            {
2729
                return _DESCRIPTION;
2730
            }
2731
            set
2732
            {
2733
                OnDESCRIPTIONChanging(value);
2734
                ReportPropertyChanging("DESCRIPTION");
2735
                _DESCRIPTION = StructuralObject.SetValidValue(value, true);
2736
                ReportPropertyChanged("DESCRIPTION");
2737
                OnDESCRIPTIONChanged();
2738
            }
2739
        }
2740
        private global::System.String _DESCRIPTION;
2741
        partial void OnDESCRIPTIONChanging(global::System.String value);
2742
        partial void OnDESCRIPTIONChanged();
2743
    
2744
        /// <summary>
2745
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2746
        /// </summary>
2747
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2748
        [DataMemberAttribute()]
2749
        public global::System.Int32 AVOID_CONSOLIDATE
2750
        {
2751
            get
2752
            {
2753
                return _AVOID_CONSOLIDATE;
2754
            }
2755
            set
2756
            {
2757
                OnAVOID_CONSOLIDATEChanging(value);
2758
                ReportPropertyChanging("AVOID_CONSOLIDATE");
2759
                _AVOID_CONSOLIDATE = StructuralObject.SetValidValue(value);
2760
                ReportPropertyChanged("AVOID_CONSOLIDATE");
2761
                OnAVOID_CONSOLIDATEChanged();
2762
            }
2763
        }
2764
        private global::System.Int32 _AVOID_CONSOLIDATE;
2765
        partial void OnAVOID_CONSOLIDATEChanging(global::System.Int32 value);
2766
        partial void OnAVOID_CONSOLIDATEChanged();
2767
    
2768
        /// <summary>
2769
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2770
        /// </summary>
2771
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2772
        [DataMemberAttribute()]
2773
        public global::System.Int32 PART_CONSOLIDATE
2774
        {
2775
            get
2776
            {
2777
                return _PART_CONSOLIDATE;
2778
            }
2779
            set
2780
            {
2781
                OnPART_CONSOLIDATEChanging(value);
2782
                ReportPropertyChanging("PART_CONSOLIDATE");
2783
                _PART_CONSOLIDATE = StructuralObject.SetValidValue(value);
2784
                ReportPropertyChanged("PART_CONSOLIDATE");
2785
                OnPART_CONSOLIDATEChanged();
2786
            }
2787
        }
2788
        private global::System.Int32 _PART_CONSOLIDATE;
2789
        partial void OnPART_CONSOLIDATEChanging(global::System.Int32 value);
2790
        partial void OnPART_CONSOLIDATEChanged();
2791
    
2792
        /// <summary>
2793
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2794
        /// </summary>
2795
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
2796
        [DataMemberAttribute()]
2797
        public Nullable<global::System.DateTime> UPDATE_TIME
2798
        {
2799
            get
2800
            {
2801
                return _UPDATE_TIME;
2802
            }
2803
            set
2804
            {
2805
                OnUPDATE_TIMEChanging(value);
2806
                ReportPropertyChanging("UPDATE_TIME");
2807
                _UPDATE_TIME = StructuralObject.SetValidValue(value);
2808
                ReportPropertyChanged("UPDATE_TIME");
2809
                OnUPDATE_TIMEChanged();
2810
            }
2811
        }
2812
        private Nullable<global::System.DateTime> _UPDATE_TIME;
2813
        partial void OnUPDATE_TIMEChanging(Nullable<global::System.DateTime> value);
2814
        partial void OnUPDATE_TIMEChanged();
2815

    
2816
        #endregion
2817

    
2818
    
2819
        #region 탐색 속성
2820
    
2821
        /// <summary>
2822
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2823
        /// </summary>
2824
        [XmlIgnoreAttribute()]
2825
        [SoapIgnoreAttribute()]
2826
        [DataMemberAttribute()]
2827
        [EdmRelationshipNavigationPropertyAttribute("CIModel", "FK_MARKUP_INFO_DOCINFO", "DOCINFO")]
2828
        public DOCINFO DOCINFO
2829
        {
2830
            get
2831
            {
2832
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<DOCINFO>("CIModel.FK_MARKUP_INFO_DOCINFO", "DOCINFO").Value;
2833
            }
2834
            set
2835
            {
2836
                ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<DOCINFO>("CIModel.FK_MARKUP_INFO_DOCINFO", "DOCINFO").Value = value;
2837
            }
2838
        }
2839
        /// <summary>
2840
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2841
        /// </summary>
2842
        [BrowsableAttribute(false)]
2843
        [DataMemberAttribute()]
2844
        public EntityReference<DOCINFO> DOCINFOReference
2845
        {
2846
            get
2847
            {
2848
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<DOCINFO>("CIModel.FK_MARKUP_INFO_DOCINFO", "DOCINFO");
2849
            }
2850
            set
2851
            {
2852
                if ((value != null))
2853
                {
2854
                    ((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedReference<DOCINFO>("CIModel.FK_MARKUP_INFO_DOCINFO", "DOCINFO", value);
2855
                }
2856
            }
2857
        }
2858
    
2859
        /// <summary>
2860
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2861
        /// </summary>
2862
        [XmlIgnoreAttribute()]
2863
        [SoapIgnoreAttribute()]
2864
        [DataMemberAttribute()]
2865
        [EdmRelationshipNavigationPropertyAttribute("CIModel", "FK_MARKUP_INFO_VERSION_MARKUP_INFO", "MARKUP_INFO_VERSION")]
2866
        public EntityCollection<MARKUP_INFO_VERSION> MARKUP_INFO_VERSION
2867
        {
2868
            get
2869
            {
2870
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedCollection<MARKUP_INFO_VERSION>("CIModel.FK_MARKUP_INFO_VERSION_MARKUP_INFO", "MARKUP_INFO_VERSION");
2871
            }
2872
            set
2873
            {
2874
                if ((value != null))
2875
                {
2876
                    ((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedCollection<MARKUP_INFO_VERSION>("CIModel.FK_MARKUP_INFO_VERSION_MARKUP_INFO", "MARKUP_INFO_VERSION", value);
2877
                }
2878
            }
2879
        }
2880

    
2881
        #endregion
2882

    
2883
    }
2884
    
2885
    /// <summary>
2886
    /// 사용 가능한 메타데이터 설명서가 없습니다.
2887
    /// </summary>
2888
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="MARKUP_INFO_VERSION")]
2889
    [Serializable()]
2890
    [DataContractAttribute(IsReference=true)]
2891
    public partial class MARKUP_INFO_VERSION : EntityObject
2892
    {
2893
        #region 팩터리 메서드
2894
    
2895
        /// <summary>
2896
        /// 새 MARKUP_INFO_VERSION 개체를 만듭니다.
2897
        /// </summary>
2898
        /// <param name="id">ID 속성의 초기 값입니다.</param>
2899
        /// <param name="mARKUPINFO_ID">MARKUPINFO_ID 속성의 초기 값입니다.</param>
2900
        /// <param name="cREATE_DATE">CREATE_DATE 속성의 초기 값입니다.</param>
2901
        public static MARKUP_INFO_VERSION CreateMARKUP_INFO_VERSION(global::System.String id, global::System.String mARKUPINFO_ID, global::System.DateTime cREATE_DATE)
2902
        {
2903
            MARKUP_INFO_VERSION mARKUP_INFO_VERSION = new MARKUP_INFO_VERSION();
2904
            mARKUP_INFO_VERSION.ID = id;
2905
            mARKUP_INFO_VERSION.MARKUPINFO_ID = mARKUPINFO_ID;
2906
            mARKUP_INFO_VERSION.CREATE_DATE = cREATE_DATE;
2907
            return mARKUP_INFO_VERSION;
2908
        }
2909

    
2910
        #endregion
2911

    
2912
        #region 기본 속성
2913
    
2914
        /// <summary>
2915
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2916
        /// </summary>
2917
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
2918
        [DataMemberAttribute()]
2919
        public global::System.String ID
2920
        {
2921
            get
2922
            {
2923
                return _ID;
2924
            }
2925
            set
2926
            {
2927
                if (_ID != value)
2928
                {
2929
                    OnIDChanging(value);
2930
                    ReportPropertyChanging("ID");
2931
                    _ID = StructuralObject.SetValidValue(value, false);
2932
                    ReportPropertyChanged("ID");
2933
                    OnIDChanged();
2934
                }
2935
            }
2936
        }
2937
        private global::System.String _ID;
2938
        partial void OnIDChanging(global::System.String value);
2939
        partial void OnIDChanged();
2940
    
2941
        /// <summary>
2942
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2943
        /// </summary>
2944
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2945
        [DataMemberAttribute()]
2946
        public global::System.String MARKUPINFO_ID
2947
        {
2948
            get
2949
            {
2950
                return _MARKUPINFO_ID;
2951
            }
2952
            set
2953
            {
2954
                OnMARKUPINFO_IDChanging(value);
2955
                ReportPropertyChanging("MARKUPINFO_ID");
2956
                _MARKUPINFO_ID = StructuralObject.SetValidValue(value, false);
2957
                ReportPropertyChanged("MARKUPINFO_ID");
2958
                OnMARKUPINFO_IDChanged();
2959
            }
2960
        }
2961
        private global::System.String _MARKUPINFO_ID;
2962
        partial void OnMARKUPINFO_IDChanging(global::System.String value);
2963
        partial void OnMARKUPINFO_IDChanged();
2964
    
2965
        /// <summary>
2966
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2967
        /// </summary>
2968
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
2969
        [DataMemberAttribute()]
2970
        public global::System.DateTime CREATE_DATE
2971
        {
2972
            get
2973
            {
2974
                return _CREATE_DATE;
2975
            }
2976
            set
2977
            {
2978
                OnCREATE_DATEChanging(value);
2979
                ReportPropertyChanging("CREATE_DATE");
2980
                _CREATE_DATE = StructuralObject.SetValidValue(value);
2981
                ReportPropertyChanged("CREATE_DATE");
2982
                OnCREATE_DATEChanged();
2983
            }
2984
        }
2985
        private global::System.DateTime _CREATE_DATE;
2986
        partial void OnCREATE_DATEChanging(global::System.DateTime value);
2987
        partial void OnCREATE_DATEChanged();
2988

    
2989
        #endregion
2990

    
2991
    
2992
        #region 탐색 속성
2993
    
2994
        /// <summary>
2995
        /// 사용 가능한 메타데이터 설명서가 없습니다.
2996
        /// </summary>
2997
        [XmlIgnoreAttribute()]
2998
        [SoapIgnoreAttribute()]
2999
        [DataMemberAttribute()]
3000
        [EdmRelationshipNavigationPropertyAttribute("CIModel", "FK_MARKUP_DATA_MARKUP_INFO_VERSION", "MARKUP_DATA")]
3001
        public EntityCollection<MARKUP_DATA> MARKUP_DATA
3002
        {
3003
            get
3004
            {
3005
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedCollection<MARKUP_DATA>("CIModel.FK_MARKUP_DATA_MARKUP_INFO_VERSION", "MARKUP_DATA");
3006
            }
3007
            set
3008
            {
3009
                if ((value != null))
3010
                {
3011
                    ((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedCollection<MARKUP_DATA>("CIModel.FK_MARKUP_DATA_MARKUP_INFO_VERSION", "MARKUP_DATA", value);
3012
                }
3013
            }
3014
        }
3015
    
3016
        /// <summary>
3017
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3018
        /// </summary>
3019
        [XmlIgnoreAttribute()]
3020
        [SoapIgnoreAttribute()]
3021
        [DataMemberAttribute()]
3022
        [EdmRelationshipNavigationPropertyAttribute("CIModel", "FK_MARKUP_INFO_VERSION_MARKUP_INFO", "MARKUP_INFO")]
3023
        public MARKUP_INFO MARKUP_INFO
3024
        {
3025
            get
3026
            {
3027
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<MARKUP_INFO>("CIModel.FK_MARKUP_INFO_VERSION_MARKUP_INFO", "MARKUP_INFO").Value;
3028
            }
3029
            set
3030
            {
3031
                ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<MARKUP_INFO>("CIModel.FK_MARKUP_INFO_VERSION_MARKUP_INFO", "MARKUP_INFO").Value = value;
3032
            }
3033
        }
3034
        /// <summary>
3035
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3036
        /// </summary>
3037
        [BrowsableAttribute(false)]
3038
        [DataMemberAttribute()]
3039
        public EntityReference<MARKUP_INFO> MARKUP_INFOReference
3040
        {
3041
            get
3042
            {
3043
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<MARKUP_INFO>("CIModel.FK_MARKUP_INFO_VERSION_MARKUP_INFO", "MARKUP_INFO");
3044
            }
3045
            set
3046
            {
3047
                if ((value != null))
3048
                {
3049
                    ((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedReference<MARKUP_INFO>("CIModel.FK_MARKUP_INFO_VERSION_MARKUP_INFO", "MARKUP_INFO", value);
3050
                }
3051
            }
3052
        }
3053

    
3054
        #endregion
3055

    
3056
    }
3057
    
3058
    /// <summary>
3059
    /// 사용 가능한 메타데이터 설명서가 없습니다.
3060
    /// </summary>
3061
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="MEMBER")]
3062
    [Serializable()]
3063
    [DataContractAttribute(IsReference=true)]
3064
    public partial class MEMBER : EntityObject
3065
    {
3066
        #region 팩터리 메서드
3067
    
3068
        /// <summary>
3069
        /// 새 MEMBER 개체를 만듭니다.
3070
        /// </summary>
3071
        /// <param name="id">ID 속성의 초기 값입니다.</param>
3072
        /// <param name="nAME">NAME 속성의 초기 값입니다.</param>
3073
        public static MEMBER CreateMEMBER(global::System.String id, global::System.String nAME)
3074
        {
3075
            MEMBER mEMBER = new MEMBER();
3076
            mEMBER.ID = id;
3077
            mEMBER.NAME = nAME;
3078
            return mEMBER;
3079
        }
3080

    
3081
        #endregion
3082

    
3083
        #region 기본 속성
3084
    
3085
        /// <summary>
3086
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3087
        /// </summary>
3088
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
3089
        [DataMemberAttribute()]
3090
        public global::System.String ID
3091
        {
3092
            get
3093
            {
3094
                return _ID;
3095
            }
3096
            set
3097
            {
3098
                if (_ID != value)
3099
                {
3100
                    OnIDChanging(value);
3101
                    ReportPropertyChanging("ID");
3102
                    _ID = StructuralObject.SetValidValue(value, false);
3103
                    ReportPropertyChanged("ID");
3104
                    OnIDChanged();
3105
                }
3106
            }
3107
        }
3108
        private global::System.String _ID;
3109
        partial void OnIDChanging(global::System.String value);
3110
        partial void OnIDChanged();
3111
    
3112
        /// <summary>
3113
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3114
        /// </summary>
3115
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3116
        [DataMemberAttribute()]
3117
        public global::System.String DEPARTMENT
3118
        {
3119
            get
3120
            {
3121
                return _DEPARTMENT;
3122
            }
3123
            set
3124
            {
3125
                OnDEPARTMENTChanging(value);
3126
                ReportPropertyChanging("DEPARTMENT");
3127
                _DEPARTMENT = StructuralObject.SetValidValue(value, true);
3128
                ReportPropertyChanged("DEPARTMENT");
3129
                OnDEPARTMENTChanged();
3130
            }
3131
        }
3132
        private global::System.String _DEPARTMENT;
3133
        partial void OnDEPARTMENTChanging(global::System.String value);
3134
        partial void OnDEPARTMENTChanged();
3135
    
3136
        /// <summary>
3137
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3138
        /// </summary>
3139
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3140
        [DataMemberAttribute()]
3141
        public global::System.String NAME
3142
        {
3143
            get
3144
            {
3145
                return _NAME;
3146
            }
3147
            set
3148
            {
3149
                OnNAMEChanging(value);
3150
                ReportPropertyChanging("NAME");
3151
                _NAME = StructuralObject.SetValidValue(value, false);
3152
                ReportPropertyChanged("NAME");
3153
                OnNAMEChanged();
3154
            }
3155
        }
3156
        private global::System.String _NAME;
3157
        partial void OnNAMEChanging(global::System.String value);
3158
        partial void OnNAMEChanged();
3159
    
3160
        /// <summary>
3161
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3162
        /// </summary>
3163
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3164
        [DataMemberAttribute()]
3165
        public global::System.String POSITION
3166
        {
3167
            get
3168
            {
3169
                return _POSITION;
3170
            }
3171
            set
3172
            {
3173
                OnPOSITIONChanging(value);
3174
                ReportPropertyChanging("POSITION");
3175
                _POSITION = StructuralObject.SetValidValue(value, true);
3176
                ReportPropertyChanged("POSITION");
3177
                OnPOSITIONChanged();
3178
            }
3179
        }
3180
        private global::System.String _POSITION;
3181
        partial void OnPOSITIONChanging(global::System.String value);
3182
        partial void OnPOSITIONChanged();
3183
    
3184
        /// <summary>
3185
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3186
        /// </summary>
3187
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3188
        [DataMemberAttribute()]
3189
        public global::System.String EMAIL_ADDRESS
3190
        {
3191
            get
3192
            {
3193
                return _EMAIL_ADDRESS;
3194
            }
3195
            set
3196
            {
3197
                OnEMAIL_ADDRESSChanging(value);
3198
                ReportPropertyChanging("EMAIL_ADDRESS");
3199
                _EMAIL_ADDRESS = StructuralObject.SetValidValue(value, true);
3200
                ReportPropertyChanged("EMAIL_ADDRESS");
3201
                OnEMAIL_ADDRESSChanged();
3202
            }
3203
        }
3204
        private global::System.String _EMAIL_ADDRESS;
3205
        partial void OnEMAIL_ADDRESSChanging(global::System.String value);
3206
        partial void OnEMAIL_ADDRESSChanged();
3207
    
3208
        /// <summary>
3209
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3210
        /// </summary>
3211
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3212
        [DataMemberAttribute()]
3213
        public global::System.String PASSWORD
3214
        {
3215
            get
3216
            {
3217
                return _PASSWORD;
3218
            }
3219
            set
3220
            {
3221
                OnPASSWORDChanging(value);
3222
                ReportPropertyChanging("PASSWORD");
3223
                _PASSWORD = StructuralObject.SetValidValue(value, true);
3224
                ReportPropertyChanged("PASSWORD");
3225
                OnPASSWORDChanged();
3226
            }
3227
        }
3228
        private global::System.String _PASSWORD;
3229
        partial void OnPASSWORDChanging(global::System.String value);
3230
        partial void OnPASSWORDChanged();
3231
    
3232
        /// <summary>
3233
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3234
        /// </summary>
3235
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3236
        [DataMemberAttribute()]
3237
        public global::System.String COMPANY
3238
        {
3239
            get
3240
            {
3241
                return _COMPANY;
3242
            }
3243
            set
3244
            {
3245
                OnCOMPANYChanging(value);
3246
                ReportPropertyChanging("COMPANY");
3247
                _COMPANY = StructuralObject.SetValidValue(value, true);
3248
                ReportPropertyChanged("COMPANY");
3249
                OnCOMPANYChanged();
3250
            }
3251
        }
3252
        private global::System.String _COMPANY;
3253
        partial void OnCOMPANYChanging(global::System.String value);
3254
        partial void OnCOMPANYChanged();
3255
    
3256
        /// <summary>
3257
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3258
        /// </summary>
3259
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3260
        [DataMemberAttribute()]
3261
        public Nullable<global::System.DateTime> CREATE_DATETIME
3262
        {
3263
            get
3264
            {
3265
                return _CREATE_DATETIME;
3266
            }
3267
            set
3268
            {
3269
                OnCREATE_DATETIMEChanging(value);
3270
                ReportPropertyChanging("CREATE_DATETIME");
3271
                _CREATE_DATETIME = StructuralObject.SetValidValue(value);
3272
                ReportPropertyChanged("CREATE_DATETIME");
3273
                OnCREATE_DATETIMEChanged();
3274
            }
3275
        }
3276
        private Nullable<global::System.DateTime> _CREATE_DATETIME;
3277
        partial void OnCREATE_DATETIMEChanging(Nullable<global::System.DateTime> value);
3278
        partial void OnCREATE_DATETIMEChanged();
3279
    
3280
        /// <summary>
3281
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3282
        /// </summary>
3283
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3284
        [DataMemberAttribute()]
3285
        public Nullable<global::System.DateTime> MODIFIED_DATETIME
3286
        {
3287
            get
3288
            {
3289
                return _MODIFIED_DATETIME;
3290
            }
3291
            set
3292
            {
3293
                OnMODIFIED_DATETIMEChanging(value);
3294
                ReportPropertyChanging("MODIFIED_DATETIME");
3295
                _MODIFIED_DATETIME = StructuralObject.SetValidValue(value);
3296
                ReportPropertyChanged("MODIFIED_DATETIME");
3297
                OnMODIFIED_DATETIMEChanged();
3298
            }
3299
        }
3300
        private Nullable<global::System.DateTime> _MODIFIED_DATETIME;
3301
        partial void OnMODIFIED_DATETIMEChanging(Nullable<global::System.DateTime> value);
3302
        partial void OnMODIFIED_DATETIMEChanged();
3303
    
3304
        /// <summary>
3305
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3306
        /// </summary>
3307
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3308
        [DataMemberAttribute()]
3309
        public Nullable<global::System.Int32> ISLICENSE
3310
        {
3311
            get
3312
            {
3313
                return _ISLICENSE;
3314
            }
3315
            set
3316
            {
3317
                OnISLICENSEChanging(value);
3318
                ReportPropertyChanging("ISLICENSE");
3319
                _ISLICENSE = StructuralObject.SetValidValue(value);
3320
                ReportPropertyChanged("ISLICENSE");
3321
                OnISLICENSEChanged();
3322
            }
3323
        }
3324
        private Nullable<global::System.Int32> _ISLICENSE;
3325
        partial void OnISLICENSEChanging(Nullable<global::System.Int32> value);
3326
        partial void OnISLICENSEChanged();
3327

    
3328
        #endregion
3329

    
3330
    
3331
        #region 탐색 속성
3332
    
3333
        /// <summary>
3334
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3335
        /// </summary>
3336
        [XmlIgnoreAttribute()]
3337
        [SoapIgnoreAttribute()]
3338
        [DataMemberAttribute()]
3339
        [EdmRelationshipNavigationPropertyAttribute("CIModel", "FK_SIGNINFO_MEMBER", "SIGN_INFO")]
3340
        public EntityCollection<SIGN_INFO> SIGN_INFO
3341
        {
3342
            get
3343
            {
3344
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedCollection<SIGN_INFO>("CIModel.FK_SIGNINFO_MEMBER", "SIGN_INFO");
3345
            }
3346
            set
3347
            {
3348
                if ((value != null))
3349
                {
3350
                    ((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedCollection<SIGN_INFO>("CIModel.FK_SIGNINFO_MEMBER", "SIGN_INFO", value);
3351
                }
3352
            }
3353
        }
3354

    
3355
        #endregion
3356

    
3357
    }
3358
    
3359
    /// <summary>
3360
    /// 사용 가능한 메타데이터 설명서가 없습니다.
3361
    /// </summary>
3362
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="SIGN_INFO")]
3363
    [Serializable()]
3364
    [DataContractAttribute(IsReference=true)]
3365
    public partial class SIGN_INFO : EntityObject
3366
    {
3367
        #region 팩터리 메서드
3368
    
3369
        /// <summary>
3370
        /// 새 SIGN_INFO 개체를 만듭니다.
3371
        /// </summary>
3372
        /// <param name="id">ID 속성의 초기 값입니다.</param>
3373
        /// <param name="sIGN_STR">SIGN_STR 속성의 초기 값입니다.</param>
3374
        /// <param name="mEMBER_USER_ID">MEMBER_USER_ID 속성의 초기 값입니다.</param>
3375
        /// <param name="cREATE_DATE">CREATE_DATE 속성의 초기 값입니다.</param>
3376
        public static SIGN_INFO CreateSIGN_INFO(global::System.String id, global::System.String sIGN_STR, global::System.String mEMBER_USER_ID, global::System.DateTime cREATE_DATE)
3377
        {
3378
            SIGN_INFO sIGN_INFO = new SIGN_INFO();
3379
            sIGN_INFO.ID = id;
3380
            sIGN_INFO.SIGN_STR = sIGN_STR;
3381
            sIGN_INFO.MEMBER_USER_ID = mEMBER_USER_ID;
3382
            sIGN_INFO.CREATE_DATE = cREATE_DATE;
3383
            return sIGN_INFO;
3384
        }
3385

    
3386
        #endregion
3387

    
3388
        #region 기본 속성
3389
    
3390
        /// <summary>
3391
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3392
        /// </summary>
3393
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
3394
        [DataMemberAttribute()]
3395
        public global::System.String ID
3396
        {
3397
            get
3398
            {
3399
                return _ID;
3400
            }
3401
            set
3402
            {
3403
                if (_ID != value)
3404
                {
3405
                    OnIDChanging(value);
3406
                    ReportPropertyChanging("ID");
3407
                    _ID = StructuralObject.SetValidValue(value, false);
3408
                    ReportPropertyChanged("ID");
3409
                    OnIDChanged();
3410
                }
3411
            }
3412
        }
3413
        private global::System.String _ID;
3414
        partial void OnIDChanging(global::System.String value);
3415
        partial void OnIDChanged();
3416
    
3417
        /// <summary>
3418
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3419
        /// </summary>
3420
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3421
        [DataMemberAttribute()]
3422
        public global::System.String SIGN_STR
3423
        {
3424
            get
3425
            {
3426
                return _SIGN_STR;
3427
            }
3428
            set
3429
            {
3430
                OnSIGN_STRChanging(value);
3431
                ReportPropertyChanging("SIGN_STR");
3432
                _SIGN_STR = StructuralObject.SetValidValue(value, false);
3433
                ReportPropertyChanged("SIGN_STR");
3434
                OnSIGN_STRChanged();
3435
            }
3436
        }
3437
        private global::System.String _SIGN_STR;
3438
        partial void OnSIGN_STRChanging(global::System.String value);
3439
        partial void OnSIGN_STRChanged();
3440
    
3441
        /// <summary>
3442
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3443
        /// </summary>
3444
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3445
        [DataMemberAttribute()]
3446
        public global::System.String MEMBER_USER_ID
3447
        {
3448
            get
3449
            {
3450
                return _MEMBER_USER_ID;
3451
            }
3452
            set
3453
            {
3454
                OnMEMBER_USER_IDChanging(value);
3455
                ReportPropertyChanging("MEMBER_USER_ID");
3456
                _MEMBER_USER_ID = StructuralObject.SetValidValue(value, false);
3457
                ReportPropertyChanged("MEMBER_USER_ID");
3458
                OnMEMBER_USER_IDChanged();
3459
            }
3460
        }
3461
        private global::System.String _MEMBER_USER_ID;
3462
        partial void OnMEMBER_USER_IDChanging(global::System.String value);
3463
        partial void OnMEMBER_USER_IDChanged();
3464
    
3465
        /// <summary>
3466
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3467
        /// </summary>
3468
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3469
        [DataMemberAttribute()]
3470
        public global::System.DateTime CREATE_DATE
3471
        {
3472
            get
3473
            {
3474
                return _CREATE_DATE;
3475
            }
3476
            set
3477
            {
3478
                OnCREATE_DATEChanging(value);
3479
                ReportPropertyChanging("CREATE_DATE");
3480
                _CREATE_DATE = StructuralObject.SetValidValue(value);
3481
                ReportPropertyChanged("CREATE_DATE");
3482
                OnCREATE_DATEChanged();
3483
            }
3484
        }
3485
        private global::System.DateTime _CREATE_DATE;
3486
        partial void OnCREATE_DATEChanging(global::System.DateTime value);
3487
        partial void OnCREATE_DATEChanged();
3488
    
3489
        /// <summary>
3490
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3491
        /// </summary>
3492
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3493
        [DataMemberAttribute()]
3494
        public Nullable<global::System.DateTime> MODIFY_DATE
3495
        {
3496
            get
3497
            {
3498
                return _MODIFY_DATE;
3499
            }
3500
            set
3501
            {
3502
                OnMODIFY_DATEChanging(value);
3503
                ReportPropertyChanging("MODIFY_DATE");
3504
                _MODIFY_DATE = StructuralObject.SetValidValue(value);
3505
                ReportPropertyChanged("MODIFY_DATE");
3506
                OnMODIFY_DATEChanged();
3507
            }
3508
        }
3509
        private Nullable<global::System.DateTime> _MODIFY_DATE;
3510
        partial void OnMODIFY_DATEChanging(Nullable<global::System.DateTime> value);
3511
        partial void OnMODIFY_DATEChanged();
3512
    
3513
        /// <summary>
3514
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3515
        /// </summary>
3516
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3517
        [DataMemberAttribute()]
3518
        public global::System.String SIGN_STROKES
3519
        {
3520
            get
3521
            {
3522
                return _SIGN_STROKES;
3523
            }
3524
            set
3525
            {
3526
                OnSIGN_STROKESChanging(value);
3527
                ReportPropertyChanging("SIGN_STROKES");
3528
                _SIGN_STROKES = StructuralObject.SetValidValue(value, true);
3529
                ReportPropertyChanged("SIGN_STROKES");
3530
                OnSIGN_STROKESChanged();
3531
            }
3532
        }
3533
        private global::System.String _SIGN_STROKES;
3534
        partial void OnSIGN_STROKESChanging(global::System.String value);
3535
        partial void OnSIGN_STROKESChanged();
3536

    
3537
        #endregion
3538

    
3539
    
3540
        #region 탐색 속성
3541
    
3542
        /// <summary>
3543
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3544
        /// </summary>
3545
        [XmlIgnoreAttribute()]
3546
        [SoapIgnoreAttribute()]
3547
        [DataMemberAttribute()]
3548
        [EdmRelationshipNavigationPropertyAttribute("CIModel", "FK_SIGNINFO_MEMBER", "MEMBER")]
3549
        public MEMBER MEMBER
3550
        {
3551
            get
3552
            {
3553
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<MEMBER>("CIModel.FK_SIGNINFO_MEMBER", "MEMBER").Value;
3554
            }
3555
            set
3556
            {
3557
                ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<MEMBER>("CIModel.FK_SIGNINFO_MEMBER", "MEMBER").Value = value;
3558
            }
3559
        }
3560
        /// <summary>
3561
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3562
        /// </summary>
3563
        [BrowsableAttribute(false)]
3564
        [DataMemberAttribute()]
3565
        public EntityReference<MEMBER> MEMBERReference
3566
        {
3567
            get
3568
            {
3569
                return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<MEMBER>("CIModel.FK_SIGNINFO_MEMBER", "MEMBER");
3570
            }
3571
            set
3572
            {
3573
                if ((value != null))
3574
                {
3575
                    ((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedReference<MEMBER>("CIModel.FK_SIGNINFO_MEMBER", "MEMBER", value);
3576
                }
3577
            }
3578
        }
3579

    
3580
        #endregion
3581

    
3582
    }
3583
    
3584
    /// <summary>
3585
    /// 사용 가능한 메타데이터 설명서가 없습니다.
3586
    /// </summary>
3587
    [EdmEntityTypeAttribute(NamespaceName="CIModel", Name="TALK")]
3588
    [Serializable()]
3589
    [DataContractAttribute(IsReference=true)]
3590
    public partial class TALK : EntityObject
3591
    {
3592
        #region 팩터리 메서드
3593
    
3594
        /// <summary>
3595
        /// 새 TALK 개체를 만듭니다.
3596
        /// </summary>
3597
        /// <param name="id">ID 속성의 초기 값입니다.</param>
3598
        /// <param name="tEXT">TEXT 속성의 초기 값입니다.</param>
3599
        /// <param name="tIMESTAMP">TIMESTAMP 속성의 초기 값입니다.</param>
3600
        /// <param name="mSGTYPE">MSGTYPE 속성의 초기 값입니다.</param>
3601
        /// <param name="mSGSIDE">MSGSIDE 속성의 초기 값입니다.</param>
3602
        /// <param name="mEMBER_ID">MEMBER_ID 속성의 초기 값입니다.</param>
3603
        /// <param name="dOCUMENT_ID">DOCUMENT_ID 속성의 초기 값입니다.</param>
3604
        /// <param name="mEMBER_NAME">MEMBER_NAME 속성의 초기 값입니다.</param>
3605
        /// <param name="aNGLE">ANGLE 속성의 초기 값입니다.</param>
3606
        public static TALK CreateTALK(global::System.Int32 id, global::System.String tEXT, global::System.DateTime tIMESTAMP, global::System.Byte mSGTYPE, global::System.Byte mSGSIDE, global::System.String mEMBER_ID, global::System.String dOCUMENT_ID, global::System.String mEMBER_NAME, global::System.Int32 aNGLE)
3607
        {
3608
            TALK tALK = new TALK();
3609
            tALK.ID = id;
3610
            tALK.TEXT = tEXT;
3611
            tALK.TIMESTAMP = tIMESTAMP;
3612
            tALK.MSGTYPE = mSGTYPE;
3613
            tALK.MSGSIDE = mSGSIDE;
3614
            tALK.MEMBER_ID = mEMBER_ID;
3615
            tALK.DOCUMENT_ID = dOCUMENT_ID;
3616
            tALK.MEMBER_NAME = mEMBER_NAME;
3617
            tALK.ANGLE = aNGLE;
3618
            return tALK;
3619
        }
3620

    
3621
        #endregion
3622

    
3623
        #region 기본 속성
3624
    
3625
        /// <summary>
3626
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3627
        /// </summary>
3628
        [EdmScalarPropertyAttribute(EntityKeyProperty=true, IsNullable=false)]
3629
        [DataMemberAttribute()]
3630
        public global::System.Int32 ID
3631
        {
3632
            get
3633
            {
3634
                return _ID;
3635
            }
3636
            set
3637
            {
3638
                if (_ID != value)
3639
                {
3640
                    OnIDChanging(value);
3641
                    ReportPropertyChanging("ID");
3642
                    _ID = StructuralObject.SetValidValue(value);
3643
                    ReportPropertyChanged("ID");
3644
                    OnIDChanged();
3645
                }
3646
            }
3647
        }
3648
        private global::System.Int32 _ID;
3649
        partial void OnIDChanging(global::System.Int32 value);
3650
        partial void OnIDChanged();
3651
    
3652
        /// <summary>
3653
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3654
        /// </summary>
3655
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3656
        [DataMemberAttribute()]
3657
        public global::System.String TEXT
3658
        {
3659
            get
3660
            {
3661
                return _TEXT;
3662
            }
3663
            set
3664
            {
3665
                OnTEXTChanging(value);
3666
                ReportPropertyChanging("TEXT");
3667
                _TEXT = StructuralObject.SetValidValue(value, false);
3668
                ReportPropertyChanged("TEXT");
3669
                OnTEXTChanged();
3670
            }
3671
        }
3672
        private global::System.String _TEXT;
3673
        partial void OnTEXTChanging(global::System.String value);
3674
        partial void OnTEXTChanged();
3675
    
3676
        /// <summary>
3677
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3678
        /// </summary>
3679
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3680
        [DataMemberAttribute()]
3681
        public global::System.DateTime TIMESTAMP
3682
        {
3683
            get
3684
            {
3685
                return _TIMESTAMP;
3686
            }
3687
            set
3688
            {
3689
                OnTIMESTAMPChanging(value);
3690
                ReportPropertyChanging("TIMESTAMP");
3691
                _TIMESTAMP = StructuralObject.SetValidValue(value);
3692
                ReportPropertyChanged("TIMESTAMP");
3693
                OnTIMESTAMPChanged();
3694
            }
3695
        }
3696
        private global::System.DateTime _TIMESTAMP;
3697
        partial void OnTIMESTAMPChanging(global::System.DateTime value);
3698
        partial void OnTIMESTAMPChanged();
3699
    
3700
        /// <summary>
3701
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3702
        /// </summary>
3703
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3704
        [DataMemberAttribute()]
3705
        public global::System.Byte MSGTYPE
3706
        {
3707
            get
3708
            {
3709
                return _MSGTYPE;
3710
            }
3711
            set
3712
            {
3713
                OnMSGTYPEChanging(value);
3714
                ReportPropertyChanging("MSGTYPE");
3715
                _MSGTYPE = StructuralObject.SetValidValue(value);
3716
                ReportPropertyChanged("MSGTYPE");
3717
                OnMSGTYPEChanged();
3718
            }
3719
        }
3720
        private global::System.Byte _MSGTYPE;
3721
        partial void OnMSGTYPEChanging(global::System.Byte value);
3722
        partial void OnMSGTYPEChanged();
3723
    
3724
        /// <summary>
3725
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3726
        /// </summary>
3727
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3728
        [DataMemberAttribute()]
3729
        public global::System.Byte MSGSIDE
3730
        {
3731
            get
3732
            {
3733
                return _MSGSIDE;
3734
            }
3735
            set
3736
            {
3737
                OnMSGSIDEChanging(value);
3738
                ReportPropertyChanging("MSGSIDE");
3739
                _MSGSIDE = StructuralObject.SetValidValue(value);
3740
                ReportPropertyChanged("MSGSIDE");
3741
                OnMSGSIDEChanged();
3742
            }
3743
        }
3744
        private global::System.Byte _MSGSIDE;
3745
        partial void OnMSGSIDEChanging(global::System.Byte value);
3746
        partial void OnMSGSIDEChanged();
3747
    
3748
        /// <summary>
3749
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3750
        /// </summary>
3751
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3752
        [DataMemberAttribute()]
3753
        public Nullable<global::System.Double> RECT_X
3754
        {
3755
            get
3756
            {
3757
                return _RECT_X;
3758
            }
3759
            set
3760
            {
3761
                OnRECT_XChanging(value);
3762
                ReportPropertyChanging("RECT_X");
3763
                _RECT_X = StructuralObject.SetValidValue(value);
3764
                ReportPropertyChanged("RECT_X");
3765
                OnRECT_XChanged();
3766
            }
3767
        }
3768
        private Nullable<global::System.Double> _RECT_X;
3769
        partial void OnRECT_XChanging(Nullable<global::System.Double> value);
3770
        partial void OnRECT_XChanged();
3771
    
3772
        /// <summary>
3773
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3774
        /// </summary>
3775
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3776
        [DataMemberAttribute()]
3777
        public Nullable<global::System.Double> RECT_Y
3778
        {
3779
            get
3780
            {
3781
                return _RECT_Y;
3782
            }
3783
            set
3784
            {
3785
                OnRECT_YChanging(value);
3786
                ReportPropertyChanging("RECT_Y");
3787
                _RECT_Y = StructuralObject.SetValidValue(value);
3788
                ReportPropertyChanged("RECT_Y");
3789
                OnRECT_YChanged();
3790
            }
3791
        }
3792
        private Nullable<global::System.Double> _RECT_Y;
3793
        partial void OnRECT_YChanging(Nullable<global::System.Double> value);
3794
        partial void OnRECT_YChanged();
3795
    
3796
        /// <summary>
3797
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3798
        /// </summary>
3799
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3800
        [DataMemberAttribute()]
3801
        public Nullable<global::System.Double> RECT_WIDTH
3802
        {
3803
            get
3804
            {
3805
                return _RECT_WIDTH;
3806
            }
3807
            set
3808
            {
3809
                OnRECT_WIDTHChanging(value);
3810
                ReportPropertyChanging("RECT_WIDTH");
3811
                _RECT_WIDTH = StructuralObject.SetValidValue(value);
3812
                ReportPropertyChanged("RECT_WIDTH");
3813
                OnRECT_WIDTHChanged();
3814
            }
3815
        }
3816
        private Nullable<global::System.Double> _RECT_WIDTH;
3817
        partial void OnRECT_WIDTHChanging(Nullable<global::System.Double> value);
3818
        partial void OnRECT_WIDTHChanged();
3819
    
3820
        /// <summary>
3821
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3822
        /// </summary>
3823
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3824
        [DataMemberAttribute()]
3825
        public Nullable<global::System.Double> RECT_HEIGHT
3826
        {
3827
            get
3828
            {
3829
                return _RECT_HEIGHT;
3830
            }
3831
            set
3832
            {
3833
                OnRECT_HEIGHTChanging(value);
3834
                ReportPropertyChanging("RECT_HEIGHT");
3835
                _RECT_HEIGHT = StructuralObject.SetValidValue(value);
3836
                ReportPropertyChanged("RECT_HEIGHT");
3837
                OnRECT_HEIGHTChanged();
3838
            }
3839
        }
3840
        private Nullable<global::System.Double> _RECT_HEIGHT;
3841
        partial void OnRECT_HEIGHTChanging(Nullable<global::System.Double> value);
3842
        partial void OnRECT_HEIGHTChanged();
3843
    
3844
        /// <summary>
3845
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3846
        /// </summary>
3847
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=true)]
3848
        [DataMemberAttribute()]
3849
        public Nullable<global::System.Int32> PAGENUMBER
3850
        {
3851
            get
3852
            {
3853
                return _PAGENUMBER;
3854
            }
3855
            set
3856
            {
3857
                OnPAGENUMBERChanging(value);
3858
                ReportPropertyChanging("PAGENUMBER");
3859
                _PAGENUMBER = StructuralObject.SetValidValue(value);
3860
                ReportPropertyChanged("PAGENUMBER");
3861
                OnPAGENUMBERChanged();
3862
            }
3863
        }
3864
        private Nullable<global::System.Int32> _PAGENUMBER;
3865
        partial void OnPAGENUMBERChanging(Nullable<global::System.Int32> value);
3866
        partial void OnPAGENUMBERChanged();
3867
    
3868
        /// <summary>
3869
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3870
        /// </summary>
3871
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3872
        [DataMemberAttribute()]
3873
        public global::System.String MEMBER_ID
3874
        {
3875
            get
3876
            {
3877
                return _MEMBER_ID;
3878
            }
3879
            set
3880
            {
3881
                OnMEMBER_IDChanging(value);
3882
                ReportPropertyChanging("MEMBER_ID");
3883
                _MEMBER_ID = StructuralObject.SetValidValue(value, false);
3884
                ReportPropertyChanged("MEMBER_ID");
3885
                OnMEMBER_IDChanged();
3886
            }
3887
        }
3888
        private global::System.String _MEMBER_ID;
3889
        partial void OnMEMBER_IDChanging(global::System.String value);
3890
        partial void OnMEMBER_IDChanged();
3891
    
3892
        /// <summary>
3893
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3894
        /// </summary>
3895
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3896
        [DataMemberAttribute()]
3897
        public global::System.String DOCUMENT_ID
3898
        {
3899
            get
3900
            {
3901
                return _DOCUMENT_ID;
3902
            }
3903
            set
3904
            {
3905
                OnDOCUMENT_IDChanging(value);
3906
                ReportPropertyChanging("DOCUMENT_ID");
3907
                _DOCUMENT_ID = StructuralObject.SetValidValue(value, false);
3908
                ReportPropertyChanged("DOCUMENT_ID");
3909
                OnDOCUMENT_IDChanged();
3910
            }
3911
        }
3912
        private global::System.String _DOCUMENT_ID;
3913
        partial void OnDOCUMENT_IDChanging(global::System.String value);
3914
        partial void OnDOCUMENT_IDChanged();
3915
    
3916
        /// <summary>
3917
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3918
        /// </summary>
3919
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3920
        [DataMemberAttribute()]
3921
        public global::System.String MEMBER_NAME
3922
        {
3923
            get
3924
            {
3925
                return _MEMBER_NAME;
3926
            }
3927
            set
3928
            {
3929
                OnMEMBER_NAMEChanging(value);
3930
                ReportPropertyChanging("MEMBER_NAME");
3931
                _MEMBER_NAME = StructuralObject.SetValidValue(value, false);
3932
                ReportPropertyChanged("MEMBER_NAME");
3933
                OnMEMBER_NAMEChanged();
3934
            }
3935
        }
3936
        private global::System.String _MEMBER_NAME;
3937
        partial void OnMEMBER_NAMEChanging(global::System.String value);
3938
        partial void OnMEMBER_NAMEChanged();
3939
    
3940
        /// <summary>
3941
        /// 사용 가능한 메타데이터 설명서가 없습니다.
3942
        /// </summary>
3943
        [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
3944
        [DataMemberAttribute()]
3945
        public global::System.Int32 ANGLE
3946
        {
3947
            get
3948
            {
3949
                return _ANGLE;
3950
            }
3951
            set
3952
            {
3953
                OnANGLEChanging(value);
3954
                ReportPropertyChanging("ANGLE");
3955
                _ANGLE = StructuralObject.SetValidValue(value);
3956
                ReportPropertyChanged("ANGLE");
3957
                OnANGLEChanged();
3958
            }
3959
        }
3960
        private global::System.Int32 _ANGLE;
3961
        partial void OnANGLEChanging(global::System.Int32 value);
3962
        partial void OnANGLEChanged();
3963

    
3964
        #endregion
3965

    
3966
    
3967
    }
3968

    
3969
    #endregion
3970

    
3971
    
3972
}
클립보드 이미지 추가 (최대 크기: 500 MB)