프로젝트

일반

사용자정보

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

markus / KCOMDataModel / DataModel / CIModel.Designer.cs @ 77cdac33

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

    
270
        #endregion
271

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

    
370
        #endregion
371

    
372
    }
373

    
374
    #endregion
375

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

    
415
        #endregion
416

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

    
974
        #endregion
975

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

    
1010
        #endregion
1011

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

    
1305
        #endregion
1306

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

    
1339
        #endregion
1340

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

    
1466
        #endregion
1467

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

    
1515
        #endregion
1516

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

    
1550
        #endregion
1551

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

    
1701
        #endregion
1702

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

    
1744
        #endregion
1745

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

    
1781
        #endregion
1782

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

    
2076
        #endregion
2077

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

    
2102
        #endregion
2103

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

    
2277
        #endregion
2278

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

    
2311
        #endregion
2312

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

    
2510
        #endregion
2511

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

    
2553
        #endregion
2554

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

    
2590
        #endregion
2591

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

    
2813
        #endregion
2814

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

    
2878
        #endregion
2879

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

    
2907
        #endregion
2908

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

    
2986
        #endregion
2987

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

    
3051
        #endregion
3052

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

    
3078
        #endregion
3079

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

    
3325
        #endregion
3326

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

    
3352
        #endregion
3353

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

    
3383
        #endregion
3384

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

    
3534
        #endregion
3535

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

    
3577
        #endregion
3578

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

    
3618
        #endregion
3619

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

    
3961
        #endregion
3962

    
3963
    
3964
    }
3965

    
3966
    #endregion
3967

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