프로젝트

일반

사용자정보

개정판 ff4b1e6e

IDff4b1e6ecae92cf17ac75f7d78674deee4ccd0f8
상위 c517099d
하위 0630b634

김태성이(가) 5년 이상 전에 추가함

데이터베이스 nuget으로 변경

Change-Id: I6167ddf20d4cdae727b0d9047dec4fdad0dcf81a

차이점 보기:

ConvertService/ServiceBase/ConnectionStringBuild/ConnectionStringBuild.csproj
42 42
    <Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
43 43
      <HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll</HintPath>
44 44
    </Reference>
45
    <Reference Include="Markus.EntityModel, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
46
      <HintPath>..\packages\MarkusDatabase.1.7.2\lib\net45\Markus.EntityModel.dll</HintPath>
47
    </Reference>
45 48
    <Reference Include="Markus.Message, Version=1.5.3.0, Culture=neutral, PublicKeyToken=null" />
46 49
    <Reference Include="System" />
47 50
    <Reference Include="System.ComponentModel.DataAnnotations" />
ConvertService/ServiceBase/ConnectionStringBuild/Properties/AssemblyInfo.cs
51 51
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호가 자동으로
52 52
// 지정되도록 할 수 있습니다.
53 53
// [assembly: AssemblyVersion("1.0.*")]
54
[assembly: AssemblyVersion("1.0.0.0")]
55
[assembly: AssemblyFileVersion("1.0.0.0")]
54
[assembly: AssemblyVersion("2.0.1.0")]
55
[assembly: AssemblyFileVersion("2.0.1.0")]
ConvertService/ServiceBase/ConnectionStringBuild/packages.config
3 3
  <package id="EntityFramework" version="6.2.0" targetFramework="net45" />
4 4
  <package id="EntityFramework.ko" version="6.2.0" targetFramework="net45" />
5 5
  <package id="Markus.Message" version="1.5.4" targetFramework="net45" />
6
  <package id="MarkusDatabase" version="1.7.2" targetFramework="net45" />
6 7
  <package id="Microsoft.CSharp" version="4.5.0" targetFramework="net45" />
7 8
</packages>
ConvertService/ServiceBase/ConvertService/ConvertService.vdproj
22 22
        "Entry"
23 23
        {
24 24
        "MsmKey" = "8:_02177D4F1684A5DCC42AC59CBC30DC84"
25
        "OwnerKey" = "8:_DEAE4A29B7724067970913DC4F4EFF90"
25
        "OwnerKey" = "8:_3CD4A60E32AD5181FEE3B777F45C065A"
26 26
        "MsmSig" = "8:_UNDEFINED"
27 27
        }
28 28
        "Entry"
......
34 34
        "Entry"
35 35
        {
36 36
        "MsmKey" = "8:_02177D4F1684A5DCC42AC59CBC30DC84"
37
        "OwnerKey" = "8:_3CD4A60E32AD5181FEE3B777F45C065A"
37
        "OwnerKey" = "8:_DEAE4A29B7724067970913DC4F4EFF90"
38 38
        "MsmSig" = "8:_UNDEFINED"
39 39
        }
40 40
        "Entry"
......
82 82
        "Entry"
83 83
        {
84 84
        "MsmKey" = "8:_19BBA1B34ADAE3CD4BED65D49B8F9A0C"
85
        "OwnerKey" = "8:_DD2F4DA9B23C0D4896D1512E32AC3C91"
85
        "OwnerKey" = "8:_DEAE4A29B7724067970913DC4F4EFF90"
86 86
        "MsmSig" = "8:_UNDEFINED"
87 87
        }
88 88
        "Entry"
89 89
        {
90 90
        "MsmKey" = "8:_19BBA1B34ADAE3CD4BED65D49B8F9A0C"
91
        "OwnerKey" = "8:_DEAE4A29B7724067970913DC4F4EFF90"
91
        "OwnerKey" = "8:_DD2F4DA9B23C0D4896D1512E32AC3C91"
92 92
        "MsmSig" = "8:_UNDEFINED"
93 93
        }
94 94
        "Entry"
......
160 160
        "Entry"
161 161
        {
162 162
        "MsmKey" = "8:_61BDCFCA44035533802FD38706612DF2"
163
        "OwnerKey" = "8:_DEAE4A29B7724067970913DC4F4EFF90"
163
        "OwnerKey" = "8:_1535FC7334DABA8217C2B02C92E5EEAD"
164 164
        "MsmSig" = "8:_UNDEFINED"
165 165
        }
166 166
        "Entry"
167 167
        {
168 168
        "MsmKey" = "8:_61BDCFCA44035533802FD38706612DF2"
169
        "OwnerKey" = "8:_1535FC7334DABA8217C2B02C92E5EEAD"
169
        "OwnerKey" = "8:_DEAE4A29B7724067970913DC4F4EFF90"
170 170
        "MsmSig" = "8:_UNDEFINED"
171 171
        }
172 172
        "Entry"
......
202 202
        "Entry"
203 203
        {
204 204
        "MsmKey" = "8:_71A46E43283B82F4CD21F4052439C1A4"
205
        "OwnerKey" = "8:_AA81A0227E771327AB0DCA8CB7BB194D"
205
        "OwnerKey" = "8:_1535FC7334DABA8217C2B02C92E5EEAD"
206 206
        "MsmSig" = "8:_UNDEFINED"
207 207
        }
208 208
        "Entry"
209 209
        {
210 210
        "MsmKey" = "8:_71A46E43283B82F4CD21F4052439C1A4"
211
        "OwnerKey" = "8:_0D130CD4B93EB4E760A636CF51BBF3CA"
211
        "OwnerKey" = "8:_3CD4A60E32AD5181FEE3B777F45C065A"
212 212
        "MsmSig" = "8:_UNDEFINED"
213 213
        }
214 214
        "Entry"
215 215
        {
216 216
        "MsmKey" = "8:_71A46E43283B82F4CD21F4052439C1A4"
217
        "OwnerKey" = "8:_3CD4A60E32AD5181FEE3B777F45C065A"
217
        "OwnerKey" = "8:_0D130CD4B93EB4E760A636CF51BBF3CA"
218 218
        "MsmSig" = "8:_UNDEFINED"
219 219
        }
220 220
        "Entry"
221 221
        {
222 222
        "MsmKey" = "8:_71A46E43283B82F4CD21F4052439C1A4"
223
        "OwnerKey" = "8:_1535FC7334DABA8217C2B02C92E5EEAD"
223
        "OwnerKey" = "8:_AA81A0227E771327AB0DCA8CB7BB194D"
224 224
        "MsmSig" = "8:_UNDEFINED"
225 225
        }
226 226
        "Entry"
......
322 322
        "Entry"
323 323
        {
324 324
        "MsmKey" = "8:_F38D4A6189AC8BD7DB7349B82FE22101"
325
        "OwnerKey" = "8:_DEAE4A29B7724067970913DC4F4EFF90"
325
        "OwnerKey" = "8:_0D130CD4B93EB4E760A636CF51BBF3CA"
326 326
        "MsmSig" = "8:_UNDEFINED"
327 327
        }
328 328
        "Entry"
329 329
        {
330 330
        "MsmKey" = "8:_F38D4A6189AC8BD7DB7349B82FE22101"
331
        "OwnerKey" = "8:_1535FC7334DABA8217C2B02C92E5EEAD"
331
        "OwnerKey" = "8:_3CD4A60E32AD5181FEE3B777F45C065A"
332 332
        "MsmSig" = "8:_UNDEFINED"
333 333
        }
334 334
        "Entry"
335 335
        {
336 336
        "MsmKey" = "8:_F38D4A6189AC8BD7DB7349B82FE22101"
337
        "OwnerKey" = "8:_3CD4A60E32AD5181FEE3B777F45C065A"
337
        "OwnerKey" = "8:_1535FC7334DABA8217C2B02C92E5EEAD"
338 338
        "MsmSig" = "8:_UNDEFINED"
339 339
        }
340 340
        "Entry"
341 341
        {
342 342
        "MsmKey" = "8:_F38D4A6189AC8BD7DB7349B82FE22101"
343
        "OwnerKey" = "8:_0D130CD4B93EB4E760A636CF51BBF3CA"
343
        "OwnerKey" = "8:_DEAE4A29B7724067970913DC4F4EFF90"
344 344
        "MsmSig" = "8:_UNDEFINED"
345 345
        }
346 346
        "Entry"
......
352 352
        "Entry"
353 353
        {
354 354
        "MsmKey" = "8:_UNDEFINED"
355
        "OwnerKey" = "8:_217C6611D6730A4F3455B2C4E0E6FBA2"
355
        "OwnerKey" = "8:_6CDE6BED15B112B350DE2C6CAA5A3FE9"
356 356
        "MsmSig" = "8:_UNDEFINED"
357 357
        }
358 358
        "Entry"
359 359
        {
360 360
        "MsmKey" = "8:_UNDEFINED"
361
        "OwnerKey" = "8:_15F86208E556B2FD9DE0A93B7DBBBD9E"
361
        "OwnerKey" = "8:_71A46E43283B82F4CD21F4052439C1A4"
362 362
        "MsmSig" = "8:_UNDEFINED"
363 363
        }
364 364
        "Entry"
365 365
        {
366 366
        "MsmKey" = "8:_UNDEFINED"
367
        "OwnerKey" = "8:_DD2F4DA9B23C0D4896D1512E32AC3C91"
367
        "OwnerKey" = "8:_F38D4A6189AC8BD7DB7349B82FE22101"
368 368
        "MsmSig" = "8:_UNDEFINED"
369 369
        }
370 370
        "Entry"
371 371
        {
372 372
        "MsmKey" = "8:_UNDEFINED"
373
        "OwnerKey" = "8:_AA81A0227E771327AB0DCA8CB7BB194D"
373
        "OwnerKey" = "8:_2BED5DD234436B93333403C016A8CE2A"
374 374
        "MsmSig" = "8:_UNDEFINED"
375 375
        }
376 376
        "Entry"
377 377
        {
378 378
        "MsmKey" = "8:_UNDEFINED"
379
        "OwnerKey" = "8:_1535FC7334DABA8217C2B02C92E5EEAD"
379
        "OwnerKey" = "8:_741A69B8A1B6B8999095E576F41989EC"
380 380
        "MsmSig" = "8:_UNDEFINED"
381 381
        }
382 382
        "Entry"
383 383
        {
384 384
        "MsmKey" = "8:_UNDEFINED"
385
        "OwnerKey" = "8:_3CD4A60E32AD5181FEE3B777F45C065A"
385
        "OwnerKey" = "8:_02177D4F1684A5DCC42AC59CBC30DC84"
386 386
        "MsmSig" = "8:_UNDEFINED"
387 387
        }
388 388
        "Entry"
389 389
        {
390 390
        "MsmKey" = "8:_UNDEFINED"
391
        "OwnerKey" = "8:_61BDCFCA44035533802FD38706612DF2"
391
        "OwnerKey" = "8:_19BBA1B34ADAE3CD4BED65D49B8F9A0C"
392 392
        "MsmSig" = "8:_UNDEFINED"
393 393
        }
394 394
        "Entry"
395 395
        {
396 396
        "MsmKey" = "8:_UNDEFINED"
397
        "OwnerKey" = "8:_A397AD19C3BE450BE700CD88B5FCF012"
397
        "OwnerKey" = "8:_0D130CD4B93EB4E760A636CF51BBF3CA"
398 398
        "MsmSig" = "8:_UNDEFINED"
399 399
        }
400 400
        "Entry"
401 401
        {
402 402
        "MsmKey" = "8:_UNDEFINED"
403
        "OwnerKey" = "8:_0D130CD4B93EB4E760A636CF51BBF3CA"
403
        "OwnerKey" = "8:_A397AD19C3BE450BE700CD88B5FCF012"
404 404
        "MsmSig" = "8:_UNDEFINED"
405 405
        }
406 406
        "Entry"
407 407
        {
408 408
        "MsmKey" = "8:_UNDEFINED"
409
        "OwnerKey" = "8:_19BBA1B34ADAE3CD4BED65D49B8F9A0C"
409
        "OwnerKey" = "8:_61BDCFCA44035533802FD38706612DF2"
410 410
        "MsmSig" = "8:_UNDEFINED"
411 411
        }
412 412
        "Entry"
413 413
        {
414 414
        "MsmKey" = "8:_UNDEFINED"
415
        "OwnerKey" = "8:_02177D4F1684A5DCC42AC59CBC30DC84"
415
        "OwnerKey" = "8:_3CD4A60E32AD5181FEE3B777F45C065A"
416 416
        "MsmSig" = "8:_UNDEFINED"
417 417
        }
418 418
        "Entry"
419 419
        {
420 420
        "MsmKey" = "8:_UNDEFINED"
421
        "OwnerKey" = "8:_741A69B8A1B6B8999095E576F41989EC"
421
        "OwnerKey" = "8:_1535FC7334DABA8217C2B02C92E5EEAD"
422 422
        "MsmSig" = "8:_UNDEFINED"
423 423
        }
424 424
        "Entry"
425 425
        {
426 426
        "MsmKey" = "8:_UNDEFINED"
427
        "OwnerKey" = "8:_2BED5DD234436B93333403C016A8CE2A"
427
        "OwnerKey" = "8:_AA81A0227E771327AB0DCA8CB7BB194D"
428 428
        "MsmSig" = "8:_UNDEFINED"
429 429
        }
430 430
        "Entry"
431 431
        {
432 432
        "MsmKey" = "8:_UNDEFINED"
433
        "OwnerKey" = "8:_F38D4A6189AC8BD7DB7349B82FE22101"
433
        "OwnerKey" = "8:_DD2F4DA9B23C0D4896D1512E32AC3C91"
434 434
        "MsmSig" = "8:_UNDEFINED"
435 435
        }
436 436
        "Entry"
437 437
        {
438 438
        "MsmKey" = "8:_UNDEFINED"
439
        "OwnerKey" = "8:_71A46E43283B82F4CD21F4052439C1A4"
439
        "OwnerKey" = "8:_15F86208E556B2FD9DE0A93B7DBBBD9E"
440 440
        "MsmSig" = "8:_UNDEFINED"
441 441
        }
442 442
        "Entry"
443 443
        {
444 444
        "MsmKey" = "8:_UNDEFINED"
445
        "OwnerKey" = "8:_6CDE6BED15B112B350DE2C6CAA5A3FE9"
445
        "OwnerKey" = "8:_217C6611D6730A4F3455B2C4E0E6FBA2"
446 446
        "MsmSig" = "8:_UNDEFINED"
447 447
        }
448 448
    }
......
607 607
            "AssemblyAsmDisplayName" = "8:Markus.Service.Extensions, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64"
608 608
                "ScatterAssemblies"
609 609
                {
610
                    "_02177D4F1684A5DCC42AC59CBC30DC84"
611
                    {
612
                    "Name" = "8:Markus.Service.Extensions.dll"
613
                    "Attributes" = "3:512"
614
                    }
615 610
                }
616 611
            "SourcePath" = "8:Markus.Service.Extensions.dll"
617 612
            "TargetName" = "8:"
......
638 633
            "AssemblyAsmDisplayName" = "8:Markus.Service.DataBase, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64"
639 634
                "ScatterAssemblies"
640 635
                {
641
                    "_0D130CD4B93EB4E760A636CF51BBF3CA"
642
                    {
643
                    "Name" = "8:Markus.Service.DataBase.dll"
644
                    "Attributes" = "3:512"
645
                    }
646 636
                }
647 637
            "SourcePath" = "8:Markus.Service.DataBase.dll"
648 638
            "TargetName" = "8:"
......
689 679
            "AssemblyAsmDisplayName" = "8:Markus.Service.ConvertProcess, Version=2.0.0.0, Culture=neutral, processorArchitecture=AMD64"
690 680
                "ScatterAssemblies"
691 681
                {
692
                    "_1535FC7334DABA8217C2B02C92E5EEAD"
693
                    {
694
                    "Name" = "8:Markus.Service.ConvertProcess.exe"
695
                    "Attributes" = "3:512"
696
                    }
697 682
                }
698 683
            "SourcePath" = "8:Markus.Service.ConvertProcess.exe"
699 684
            "TargetName" = "8:"
......
720 705
            "AssemblyAsmDisplayName" = "8:Markus.LibraryInstaller, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
721 706
                "ScatterAssemblies"
722 707
                {
723
                    "_15F86208E556B2FD9DE0A93B7DBBBD9E"
724
                    {
725
                    "Name" = "8:Markus.LibraryInstaller.dll"
726
                    "Attributes" = "3:512"
727
                    }
728 708
                }
729 709
            "SourcePath" = "8:Markus.LibraryInstaller.dll"
730 710
            "TargetName" = "8:"
......
751 731
            "AssemblyAsmDisplayName" = "8:EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"
752 732
                "ScatterAssemblies"
753 733
                {
754
                    "_19BBA1B34ADAE3CD4BED65D49B8F9A0C"
755
                    {
756
                    "Name" = "8:EntityFramework.dll"
757
                    "Attributes" = "3:512"
758
                    }
759 734
                }
760 735
            "SourcePath" = "8:EntityFramework.dll"
761 736
            "TargetName" = "8:"
......
782 757
            "AssemblyAsmDisplayName" = "8:Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"
783 758
                "ScatterAssemblies"
784 759
                {
785
                    "_217C6611D6730A4F3455B2C4E0E6FBA2"
786
                    {
787
                    "Name" = "8:Newtonsoft.Json.dll"
788
                    "Attributes" = "3:512"
789
                    }
790 760
                }
791 761
            "SourcePath" = "8:Newtonsoft.Json.dll"
792 762
            "TargetName" = "8:"
......
833 803
            "AssemblyAsmDisplayName" = "8:MarkusPDF, Version=1.0.7145.16256, Culture=neutral, processorArchitecture=AMD64"
834 804
                "ScatterAssemblies"
835 805
                {
836
                    "_2BED5DD234436B93333403C016A8CE2A"
837
                    {
838
                    "Name" = "8:MarkusPDF.dll"
839
                    "Attributes" = "3:512"
840
                    }
841 806
                }
842 807
            "SourcePath" = "8:MarkusPDF.dll"
843 808
            "TargetName" = "8:"
......
864 829
            "AssemblyAsmDisplayName" = "8:Markus.Service.Convert, Version=1.8.0.0, Culture=neutral, processorArchitecture=AMD64"
865 830
                "ScatterAssemblies"
866 831
                {
867
                    "_3CD4A60E32AD5181FEE3B777F45C065A"
868
                    {
869
                    "Name" = "8:Markus.Service.Convert.dll"
870
                    "Attributes" = "3:512"
871
                    }
872 832
                }
873 833
            "SourcePath" = "8:Markus.Service.Convert.dll"
874 834
            "TargetName" = "8:"
......
915 875
            "AssemblyAsmDisplayName" = "8:log4net, Version=2.0.8.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL"
916 876
                "ScatterAssemblies"
917 877
                {
918
                    "_61BDCFCA44035533802FD38706612DF2"
919
                    {
920
                    "Name" = "8:log4net.dll"
921
                    "Attributes" = "3:512"
922
                    }
923 878
                }
924 879
            "SourcePath" = "8:log4net.dll"
925 880
            "TargetName" = "8:"
......
966 921
            "AssemblyAsmDisplayName" = "8:System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
967 922
                "ScatterAssemblies"
968 923
                {
969
                    "_6CDE6BED15B112B350DE2C6CAA5A3FE9"
970
                    {
971
                    "Name" = "8:System.Net.Http.dll"
972
                    "Attributes" = "3:512"
973
                    }
974 924
                }
975 925
            "SourcePath" = "8:System.Net.Http.dll"
976 926
            "TargetName" = "8:"
......
1017 967
            "AssemblyAsmDisplayName" = "8:Markus.Service.Interface, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64"
1018 968
                "ScatterAssemblies"
1019 969
                {
1020
                    "_71A46E43283B82F4CD21F4052439C1A4"
1021
                    {
1022
                    "Name" = "8:Markus.Service.Interface.dll"
1023
                    "Attributes" = "3:512"
1024
                    }
1025 970
                }
1026 971
            "SourcePath" = "8:Markus.Service.Interface.dll"
1027 972
            "TargetName" = "8:"
......
1048 993
            "AssemblyAsmDisplayName" = "8:ConfigParser, Version=0.3.3.6, Culture=neutral, processorArchitecture=MSIL"
1049 994
                "ScatterAssemblies"
1050 995
                {
1051
                    "_741A69B8A1B6B8999095E576F41989EC"
1052
                    {
1053
                    "Name" = "8:ConfigParser.dll"
1054
                    "Attributes" = "3:512"
1055
                    }
1056 996
                }
1057 997
            "SourcePath" = "8:ConfigParser.dll"
1058 998
            "TargetName" = "8:"
......
1099 1039
            "AssemblyAsmDisplayName" = "8:Markus.Service.WcfClient, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL"
1100 1040
                "ScatterAssemblies"
1101 1041
                {
1102
                    "_A397AD19C3BE450BE700CD88B5FCF012"
1103
                    {
1104
                    "Name" = "8:Markus.Service.WcfClient.dll"
1105
                    "Attributes" = "3:512"
1106
                    }
1107 1042
                }
1108 1043
            "SourcePath" = "8:Markus.Service.WcfClient.dll"
1109 1044
            "TargetName" = "8:"
......
1170 1105
            "AssemblyAsmDisplayName" = "8:Markus.Service.IWcfService, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL"
1171 1106
                "ScatterAssemblies"
1172 1107
                {
1173
                    "_AA81A0227E771327AB0DCA8CB7BB194D"
1174
                    {
1175
                    "Name" = "8:Markus.Service.IWcfService.dll"
1176
                    "Attributes" = "3:512"
1177
                    }
1178 1108
                }
1179 1109
            "SourcePath" = "8:Markus.Service.IWcfService.dll"
1180 1110
            "TargetName" = "8:"
......
1241 1171
            "AssemblyAsmDisplayName" = "8:EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"
1242 1172
                "ScatterAssemblies"
1243 1173
                {
1244
                    "_DD2F4DA9B23C0D4896D1512E32AC3C91"
1245
                    {
1246
                    "Name" = "8:EntityFramework.SqlServer.dll"
1247
                    "Attributes" = "3:512"
1248
                    }
1249 1174
                }
1250 1175
            "SourcePath" = "8:EntityFramework.SqlServer.dll"
1251 1176
            "TargetName" = "8:"
......
1292 1217
            "AssemblyAsmDisplayName" = "8:Markus.Message, Version=1.5.3.0, Culture=neutral, processorArchitecture=MSIL"
1293 1218
                "ScatterAssemblies"
1294 1219
                {
1295
                    "_F38D4A6189AC8BD7DB7349B82FE22101"
1296
                    {
1297
                    "Name" = "8:Markus.Message.dll"
1298
                    "Attributes" = "3:512"
1299
                    }
1300 1220
                }
1301 1221
            "SourcePath" = "8:Markus.Message.dll"
1302 1222
            "TargetName" = "8:"
......
1383 1303
        {
1384 1304
        "Name" = "8:Microsoft Visual Studio"
1385 1305
        "ProductName" = "8:ConvertService"
1386
        "ProductCode" = "8:{DAE9B76C-12AC-4C7C-9C7A-51563D899F60}"
1387
        "PackageCode" = "8:{8475C901-1E12-47F2-A2CC-AF74E9044F51}"
1306
        "ProductCode" = "8:{E04B4208-3FF0-436A-8007-083E42FCA56B}"
1307
        "PackageCode" = "8:{3DAC701B-71FC-4080-B6C4-180130FA8067}"
1388 1308
        "UpgradeCode" = "8:{6BC628F9-C475-4CDB-80AB-0BA5940B8CAF}"
1389 1309
        "AspNetVersion" = "8:4.0.30319.0"
1390 1310
        "RestartWWWService" = "11:FALSE"
1391 1311
        "RemovePreviousVersions" = "11:TRUE"
1392 1312
        "DetectNewerInstalledVersion" = "11:TRUE"
1393 1313
        "InstallAllUsers" = "11:TRUE"
1394
        "ProductVersion" = "8:1.0.9"
1314
        "ProductVersion" = "8:1.5.0"
1395 1315
        "Manufacturer" = "8:DofTech"
1396 1316
        "ARPHELPTELEPHONE" = "8:"
1397 1317
        "ARPHELPLINK" = "8:"
ConvertService/ServiceBase/ConvertionWebService/Properties/AssemblyInfo.cs
31 31
//
32 32
// You can specify all the values or you can default the Revision and Build Numbers 
33 33
// by using the '*' as shown below:
34
[assembly: AssemblyVersion("1.0.0.0")]
35
[assembly: AssemblyFileVersion("1.0.0.0")]
34
[assembly: AssemblyVersion("2.0.1.0")]
35
[assembly: AssemblyFileVersion("2.0.1.0")]
36 36
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log.config", Watch = true)]
ConvertService/ServiceBase/IServiceBase/Properties/AssemblyInfo.cs
32 32
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호를
33 33
// 기본값으로 할 수 있습니다.
34 34
// [assembly: AssemblyVersion("1.0.*")]
35
[assembly: AssemblyVersion("1.0.0.0")]
36
[assembly: AssemblyFileVersion("1.0.0.0")]
35
[assembly: AssemblyVersion("2.0.1.0")]
36
[assembly: AssemblyFileVersion("2.0.1.0")]
ConvertService/ServiceBase/Markus.Service.Convert/ConvertService.cs
220 220

  
221 221
                        using (Markus.Service.DataBase.ConvertDatabase database = new Markus.Service.DataBase.ConvertDatabase(ConvertProcessContext.ConnectionString))
222 222
                        {
223
                            List<DataBase.DOCPAGE> docPageList = new List<DataBase.DOCPAGE>();
223
                            List<EntityModel.DOCPAGE> docPageList = new List<EntityModel.DOCPAGE>();
224 224

  
225
                            docPageList = result.PageInfoList.Select(f => new DataBase.DOCPAGE
225
                            docPageList = result.PageInfoList.Select(f => new EntityModel.DOCPAGE
226 226
                            {
227 227
                                ID = GuidExtension.shortGuid(),
228 228
                                PAGE_WIDTH = f.Width.ToString(),
ConvertService/ServiceBase/Markus.Service.Convert/Markus.Service.Convert.csproj
51 51
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
52 52
  </PropertyGroup>
53 53
  <ItemGroup>
54
    <Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
55
      <HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.dll</HintPath>
56
    </Reference>
57
    <Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
58
      <HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll</HintPath>
59
    </Reference>
54 60
    <Reference Include="log4net, Version=2.0.8.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL">
55 61
      <HintPath>..\packages\log4net.2.0.8\lib\net45-full\log4net.dll</HintPath>
56 62
    </Reference>
63
    <Reference Include="Markus.EntityModel, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
64
      <HintPath>..\packages\MarkusDatabase.1.7.2\lib\net45\Markus.EntityModel.dll</HintPath>
65
    </Reference>
57 66
    <Reference Include="Markus.Message, Version=1.5.3.0, Culture=neutral, processorArchitecture=MSIL">
58 67
      <HintPath>..\packages\Markus.Message.1.5.4\lib\net45\Markus.Message.dll</HintPath>
59 68
    </Reference>
......
61 70
      <HintPath>..\packages\MarkusPDF.1.6.1\lib\net45\MarkusPDF.dll</HintPath>
62 71
    </Reference>
63 72
    <Reference Include="System" />
73
    <Reference Include="System.ComponentModel.DataAnnotations" />
64 74
    <Reference Include="System.Core" />
65 75
    <Reference Include="System.Runtime.Serialization" />
66 76
    <Reference Include="System.ServiceModel" />
ConvertService/ServiceBase/Markus.Service.Convert/Properties/AssemblyInfo.cs
32 32
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호를
33 33
// 기본값으로 할 수 있습니다.
34 34
// [assembly: AssemblyVersion("1.0.*")]
35
[assembly: AssemblyVersion("1.8.0.0")]
36
[assembly: AssemblyFileVersion("1.8.0.0")]
35
[assembly: AssemblyVersion("2.0.1.0")]
36
[assembly: AssemblyFileVersion("2.0.1.0")]
37 37
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log.config", Watch = true)]
ConvertService/ServiceBase/Markus.Service.Convert/app.config
1
<?xml version="1.0" encoding="utf-8" ?>
1
<?xml version="1.0" encoding="utf-8"?>
2 2
<configuration>
3
    <system.serviceModel>
4
        <bindings />
5
        <client />
6
    </system.serviceModel>
3
  <configSections>
4
    <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
5
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
6
  </configSections>
7
  <system.serviceModel>
8
    <bindings />
9
    <client />
10
  </system.serviceModel>
11
  <entityFramework>
12
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
13
    <providers>
14
      <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
15
    </providers>
16
  </entityFramework>
7 17
</configuration>
ConvertService/ServiceBase/Markus.Service.Convert/packages.config
1 1
<?xml version="1.0" encoding="utf-8"?>
2 2
<packages>
3
  <package id="EntityFramework" version="6.2.0" targetFramework="net45" />
3 4
  <package id="log4net" version="2.0.8" targetFramework="net45" />
4 5
  <package id="Markus.Message" version="1.5.4" targetFramework="net45" />
6
  <package id="MarkusDatabase" version="1.7.2" targetFramework="net45" />
5 7
  <package id="MarkusPDF" version="1.6.1" targetFramework="net45" />
6 8
</packages>
ConvertService/ServiceBase/Markus.Service.ConvertProcess/Properties/AssemblyInfo.cs
32 32
// 모든 값을 지정하거나 아래와 같이 '*'를 사용하여 빌드 번호 및 수정 번호가 자동으로
33 33
// 지정되도록 할 수 있습니다.
34 34
// [assembly: AssemblyVersion("1.0.*")]
35
[assembly: AssemblyVersion("2.0.0.0")]
36
[assembly: AssemblyFileVersion("2.0.0.0")]
35
[assembly: AssemblyVersion("2.0.1.0")]
36
[assembly: AssemblyFileVersion("2.0.1.0")]
37 37
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log.config", Watch = true)]
ConvertService/ServiceBase/Markus.Service.DataBase/ATTACH_URL.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class ATTACH_URL
16
    {
17
        public int ID { get; set; }
18
        public string GROUP_ID { get; set; }
19
        public string ATTACH_URL1 { get; set; }
20
        public string FILE_NAME { get; set; }
21
        public string CREATE_USER_ID { get; set; }
22
        public System.DateTime CREATE_DATE { get; set; }
23
    
24
        public virtual DOCUMENT_ITEM DOCUMENT_ITEM { get; set; }
25
    }
26
}
ConvertService/ServiceBase/Markus.Service.DataBase/CERTIFY_CMS_TEST.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class CERTIFY_CMS_TEST
16
    {
17
        public string ID { get; set; }
18
        public string MEMBER_ID { get; set; }
19
        public string ACCESSTOKEN { get; set; }
20
        public string LOGIN_DATE { get; set; }
21
        public string EXPIRE_DATE { get; set; }
22
        public int DEVICE_TYPE { get; set; }
23
        public string DEVICE_SERIAL_NUMBER { get; set; }
24
    }
25
}
ConvertService/ServiceBase/Markus.Service.DataBase/CONVERTER_DOC.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class CONVERTER_DOC
16
    {
17
        public string ID { get; set; }
18
        public string PROJECT_NO { get; set; }
19
        public string DOCUMENT_URL { get; set; }
20
        public string DOCUMENT_ID { get; set; }
21
        public System.DateTime CREATE_DATETIME { get; set; }
22
        public int STATUS { get; set; }
23
        public int TOTAL_PAGE { get; set; }
24
        public int CURRENT_PAGE { get; set; }
25
        public string EXCEPTION { get; set; }
26
        public Nullable<System.DateTime> END_DATETIME { get; set; }
27
        public Nullable<System.DateTime> START_DATETIME { get; set; }
28
        public string SERVICE_ID { get; set; }
29
        public int RECONVERTER { get; set; }
30
    }
31
}
ConvertService/ServiceBase/Markus.Service.DataBase/ConvertDatabase.cs
1
using Markus.Message;
1
using Markus.EntityModel;
2
using Markus.Message;
2 3
using Markus.Service.Extensions;
3 4
using System;
4 5
using System.Collections.Generic;
......
9 10
{
10 11
    public class ConvertDatabase : IDisposable
11 12
    {
12
        MarkusEntities entities;
13
        Markus.EntityModel.MarkusModel entities;
13 14

  
14 15
        public ConvertDatabase(string ConnectionString)
15 16
        {
16 17
            try
17 18
            {
18 19
                //해당 프로젝트의 데이터베이스 연결
19
                string databaseDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Database");
20
                entities = new MarkusEntities(ConnectionString);
20
                entities = new Markus.EntityModel.MarkusModel(ConnectionString);
21 21
            }
22 22
            catch (Exception ex)
23 23
            {
......
233 233
        /// <param name="aliveItems"></param>
234 234
        /// <param name="TakeCount"></param>
235 235
        /// <returns></returns>
236
        public List<CONVERTER_DOC> GetWaitConvertItems(List<string> projectList, int TakeCount)
236
        public IEnumerable<CONVERTER_DOC> GetWaitConvertItems(List<string> projectList, int TakeCount)
237 237
        {
238 238
            var convertWaitingItems = entities.CONVERTER_DOC.OrderBy(x => x.CREATE_DATETIME).Where(
239 239
                                        x =>
......
243 243
                                    .GroupBy(x=>x.DOCUMENT_ID).Select(x => x.FirstOrDefault())
244 244
                                    .Take(TakeCount);
245 245

  
246
            return convertWaitingItems.ToList();
246
            return convertWaitingItems;
247 247
        }
248 248

  
249 249
        public List<CONVERTER_DOC> GetConvertingItems(List<string> projectList)
ConvertService/ServiceBase/Markus.Service.DataBase/DOCINFO.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class DOCINFO
16
    {
17
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
18
        public DOCINFO()
19
        {
20
            this.DOCPAGE = new HashSet<DOCPAGE>();
21
            this.MARKUP_INFO = new HashSet<MARKUP_INFO>();
22
        }
23
    
24
        public string ID { get; set; }
25
        public string ORIGINAL_FILE { get; set; }
26
        public string DOCUMENT_ID { get; set; }
27
        public int PAGE_COUNT { get; set; }
28
        public string PROJECT_NO { get; set; }
29
    
30
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
31
        public virtual ICollection<DOCPAGE> DOCPAGE { get; set; }
32
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
33
        public virtual ICollection<MARKUP_INFO> MARKUP_INFO { get; set; }
34
    }
35
}
ConvertService/ServiceBase/Markus.Service.DataBase/DOCPAGE.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class DOCPAGE
16
    {
17
        public string ID { get; set; }
18
        public string DOCINFO_ID { get; set; }
19
        public int PAGE_NUMBER { get; set; }
20
        public string PAGE_WIDTH { get; set; }
21
        public string PAGE_HEIGHT { get; set; }
22
        public int PAGE_ANGLE { get; set; }
23
    
24
        public virtual DOCINFO DOCINFO { get; set; }
25
    }
26
}
ConvertService/ServiceBase/Markus.Service.DataBase/DOCUMENT_ITEM.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class DOCUMENT_ITEM
16
    {
17
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
18
        public DOCUMENT_ITEM()
19
        {
20
            this.ATTACH_URL = new HashSet<ATTACH_URL>();
21
        }
22
    
23
        public string ID { get; set; }
24
        public string REVISION { get; set; }
25
        public string DOCUMENT_NO { get; set; }
26
        public string DOCUMENT_NAME { get; set; }
27
        public string GROUP_NO { get; set; }
28
        public string ORIGINAL_FILE { get; set; }
29
        public string DOCUMENT_ID { get; set; }
30
        public string RESULT_FILE { get; set; }
31
        public string RESULT { get; set; }
32
        public string PROJECT_NO { get; set; }
33
    
34
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
35
        public virtual ICollection<ATTACH_URL> ATTACH_URL { get; set; }
36
    }
37
}
ConvertService/ServiceBase/Markus.Service.DataBase/ERROR_LOG.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class ERROR_LOG
16
    {
17
        public int ID { get; set; }
18
        public string SERVICE_NAME { get; set; }
19
        public string LEVEL { get; set; }
20
        public string TYPE { get; set; }
21
        public string CONTENTS { get; set; }
22
        public string CREATE_DATETIME { get; set; }
23
        public string CODE { get; set; }
24
        public string DOCUMENT_ID { get; set; }
25
        public string PROJECT_NO { get; set; }
26
    }
27
}
ConvertService/ServiceBase/Markus.Service.DataBase/FAVORITE_DOC.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class FAVORITE_DOC
16
    {
17
        public string ID { get; set; }
18
        public string PROJECT_NO { get; set; }
19
        public string DOCUMENT_ID { get; set; }
20
        public string GROUP_NO { get; set; }
21
        public string DOCUMENT_NO { get; set; }
22
        public string MEMBER_USER_ID { get; set; }
23
        public string DESCRIPTION { get; set; }
24
        public System.DateTime CREATE_TIME { get; set; }
25
        public int FLAG { get; set; }
26
        public string REVISION { get; set; }
27
        public int PAGE_NO { get; set; }
28
    
29
        public virtual MEMBER MEMBER { get; set; }
30
    }
31
}
ConvertService/ServiceBase/Markus.Service.DataBase/FINAL_PDF.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class FINAL_PDF
16
    {
17
        public string ID { get; set; }
18
        public string PROJECT_NO { get; set; }
19
        public int DOCINFO_ID { get; set; }
20
        public int MARKUPINFO_ID { get; set; }
21
        public string CREATE_USER_ID { get; set; }
22
        public System.DateTime CREATE_DATETIME { get; set; }
23
        public int STATUS { get; set; }
24
        public int TOTAL_PAGE { get; set; }
25
        public int CURRENT_PAGE { get; set; }
26
        public string EXCEPTION { get; set; }
27
        public Nullable<System.DateTime> END_DATETIME { get; set; }
28
        public Nullable<System.DateTime> START_DATETIME { get; set; }
29
        public string DOCUMENT_ID { get; set; }
30
    }
31
}
ConvertService/ServiceBase/Markus.Service.DataBase/LOGIN_STAMP.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class LOGIN_STAMP
16
    {
17
        public string ID { get; set; }
18
        public string USER_ID { get; set; }
19
        public string PROJECT_NO { get; set; }
20
        public string DOCUMENT_ID { get; set; }
21
        public System.DateTime START_DATETIME { get; set; }
22
        public Nullable<System.DateTime> END_DATETIME { get; set; }
23
        public int ISLOGIN { get; set; }
24
    }
25
}
ConvertService/ServiceBase/Markus.Service.DataBase/MARKUP_CHECKLIST.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class MARKUP_CHECKLIST
16
    {
17
        public int CK_NO { get; set; }
18
        public string CK_REV_NO { get; set; }
19
        public Nullable<int> CK_PAGE { get; set; }
20
        public string CK_COMMENT { get; set; }
21
        public string CK_TODO { get; set; }
22
        public string CK_STATUS { get; set; }
23
        public string CK_RESULT { get; set; }
24
    }
25
}
ConvertService/ServiceBase/Markus.Service.DataBase/MARKUP_DATA.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class MARKUP_DATA
16
    {
17
        public string ID { get; set; }
18
        public int PAGENUMBER { get; set; }
19
        public string DATA { get; set; }
20
        public string MARKUPINFO_VERSION_ID { get; set; }
21
        public int DATA_TYPE { get; set; }
22
    
23
        public virtual MARKUP_INFO_VERSION MARKUP_INFO_VERSION { get; set; }
24
    }
25
}
ConvertService/ServiceBase/Markus.Service.DataBase/MARKUP_INFO.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class MARKUP_INFO
16
    {
17
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
18
        public MARKUP_INFO()
19
        {
20
            this.MARKUP_INFO_VERSION = new HashSet<MARKUP_INFO_VERSION>();
21
        }
22
    
23
        public string ID { get; set; }
24
        public string DOCINFO_ID { get; set; }
25
        public string USER_ID { get; set; }
26
        public System.DateTime CREATE_TIME { get; set; }
27
        public int CONSOLIDATE { get; set; }
28
        public string DESCRIPTION { get; set; }
29
        public int AVOID_CONSOLIDATE { get; set; }
30
        public int PART_CONSOLIDATE { get; set; }
31
        public Nullable<System.DateTime> UPDATE_TIME { get; set; }
32
    
33
        public virtual DOCINFO DOCINFO { get; set; }
34
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
35
        public virtual ICollection<MARKUP_INFO_VERSION> MARKUP_INFO_VERSION { get; set; }
36
    }
37
}
ConvertService/ServiceBase/Markus.Service.DataBase/MARKUP_INFO_VERSION.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class MARKUP_INFO_VERSION
16
    {
17
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
18
        public MARKUP_INFO_VERSION()
19
        {
20
            this.MARKUP_DATA = new HashSet<MARKUP_DATA>();
21
        }
22
    
23
        public string ID { get; set; }
24
        public string MARKUPINFO_ID { get; set; }
25
        public System.DateTime CREATE_DATE { get; set; }
26
    
27
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
28
        public virtual ICollection<MARKUP_DATA> MARKUP_DATA { get; set; }
29
        public virtual MARKUP_INFO MARKUP_INFO { get; set; }
30
    }
31
}
ConvertService/ServiceBase/Markus.Service.DataBase/MEMBER.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class MEMBER
16
    {
17
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
18
        public MEMBER()
19
        {
20
            this.FAVORITE_DOC = new HashSet<FAVORITE_DOC>();
21
            this.SIGN_INFO = new HashSet<SIGN_INFO>();
22
            this.SYMBOL_PRIVATE = new HashSet<SYMBOL_PRIVATE>();
23
        }
24
    
25
        public string ID { get; set; }
26
        public string DEPARTMENT { get; set; }
27
        public string NAME { get; set; }
28
        public string POSITION { get; set; }
29
        public string EMAIL_ADDRESS { get; set; }
30
    
31
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
32
        public virtual ICollection<FAVORITE_DOC> FAVORITE_DOC { get; set; }
33
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
34
        public virtual ICollection<SIGN_INFO> SIGN_INFO { get; set; }
35
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
36
        public virtual ICollection<SYMBOL_PRIVATE> SYMBOL_PRIVATE { get; set; }
37
    }
38
}
ConvertService/ServiceBase/Markus.Service.DataBase/MEMBER_CMS_TEST.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class MEMBER_CMS_TEST
16
    {
17
        public string ID { get; set; }
18
        public string MEMBER_ID { get; set; }
19
        public string MEMBER_PASS { get; set; }
20
    }
21
}
ConvertService/ServiceBase/Markus.Service.DataBase/Markus.Service.DataBase.csproj
70 70
    <Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
71 71
      <HintPath>..\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll</HintPath>
72 72
    </Reference>
73
    <Reference Include="Markus.EntityModel, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
74
      <HintPath>..\packages\MarkusDatabase.1.7.2\lib\net45\Markus.EntityModel.dll</HintPath>
75
    </Reference>
73 76
    <Reference Include="Markus.Message, Version=1.5.3.0, Culture=neutral, processorArchitecture=MSIL">
74 77
      <HintPath>..\packages\Markus.Message.1.5.4\lib\net45\Markus.Message.dll</HintPath>
75 78
    </Reference>
......
86 89
    <Reference Include="System.Xml" />
87 90
  </ItemGroup>
88 91
  <ItemGroup>
89
    <Compile Include="ATTACH_URL.cs">
90
      <DependentUpon>markusModel.tt</DependentUpon>
91
    </Compile>
92
    <Compile Include="CERTIFY_CMS_TEST.cs">
93
      <DependentUpon>markusModel.tt</DependentUpon>
94
    </Compile>
95
    <Compile Include="CONVERTER_DOC.cs">
96
      <DependentUpon>markusModel.tt</DependentUpon>
97
    </Compile>
98 92
    <Compile Include="ConvertDatabase.cs" />
99
    <Compile Include="DOCINFO.cs">
100
      <DependentUpon>markusModel.tt</DependentUpon>
101
    </Compile>
102
    <Compile Include="DOCPAGE.cs">
103
      <DependentUpon>markusModel.tt</DependentUpon>
104
    </Compile>
105
    <Compile Include="DOCUMENT_ITEM.cs">
106
      <DependentUpon>markusModel.tt</DependentUpon>
107
    </Compile>
108
    <Compile Include="ERROR_LOG.cs">
109
      <DependentUpon>markusModel.tt</DependentUpon>
110
    </Compile>
111
    <Compile Include="FAVORITE_DOC.cs">
112
      <DependentUpon>markusModel.tt</DependentUpon>
113
    </Compile>
114
    <Compile Include="FINAL_PDF.cs">
115
      <DependentUpon>markusModel.tt</DependentUpon>
116
    </Compile>
117
    <Compile Include="LOGIN_STAMP.cs">
118
      <DependentUpon>markusModel.tt</DependentUpon>
119
    </Compile>
120
    <Compile Include="MARKUP_CHECKLIST.cs">
121
      <DependentUpon>markusModel.tt</DependentUpon>
122
    </Compile>
123
    <Compile Include="MARKUP_DATA.cs">
124
      <DependentUpon>markusModel.tt</DependentUpon>
125
    </Compile>
126
    <Compile Include="MARKUP_INFO.cs">
127
      <DependentUpon>markusModel.tt</DependentUpon>
128
    </Compile>
129
    <Compile Include="MARKUP_INFO_VERSION.cs">
130
      <DependentUpon>markusModel.tt</DependentUpon>
131
    </Compile>
132
    <Compile Include="MarkusEntities.cs" />
133
    <Compile Include="markusModel.Context.cs">
134
      <AutoGen>True</AutoGen>
135
      <DesignTime>True</DesignTime>
136
      <DependentUpon>markusModel.Context.tt</DependentUpon>
137
    </Compile>
138
    <Compile Include="markusModel.cs">
139
      <AutoGen>True</AutoGen>
140
      <DesignTime>True</DesignTime>
141
      <DependentUpon>markusModel.tt</DependentUpon>
142
    </Compile>
143
    <Compile Include="markusModel.Designer.cs">
144
      <AutoGen>True</AutoGen>
145
      <DesignTime>True</DesignTime>
146
      <DependentUpon>markusModel.edmx</DependentUpon>
147
    </Compile>
148
    <Compile Include="MEMBER.cs">
149
      <DependentUpon>markusModel.tt</DependentUpon>
150
    </Compile>
151
    <Compile Include="MEMBER_CMS_TEST.cs">
152
      <DependentUpon>markusModel.tt</DependentUpon>
153
    </Compile>
154
    <Compile Include="PRINT_DOC.cs">
155
      <DependentUpon>markusModel.tt</DependentUpon>
156
    </Compile>
157
    <Compile Include="PRINT_EXCEL.cs">
158
      <DependentUpon>markusModel.tt</DependentUpon>
159
    </Compile>
160
    <Compile Include="PROJECT_SETTING.cs">
161
      <DependentUpon>markusModel.tt</DependentUpon>
162
    </Compile>
163
    <Compile Include="PROPERTIES.cs">
164
      <DependentUpon>markusModel.tt</DependentUpon>
165
    </Compile>
166 93
    <Compile Include="PropertiesTableDefine.cs" />
167 94
    <Compile Include="Properties\AssemblyInfo.cs" />
168
    <Compile Include="RUN_PROJECTS.cs">
169
      <DependentUpon>markusModel.tt</DependentUpon>
170
    </Compile>
171
    <Compile Include="SERVICE_PROPERTIES.cs">
172
      <DependentUpon>markusModel.tt</DependentUpon>
173
    </Compile>
174
    <Compile Include="SIGN_INFO.cs">
175
      <DependentUpon>markusModel.tt</DependentUpon>
176
    </Compile>
177
    <Compile Include="SYMBOL_PRIVATE.cs">
178
      <DependentUpon>markusModel.tt</DependentUpon>
179
    </Compile>
180
    <Compile Include="SYMBOL_PUBLIC.cs">
181
      <DependentUpon>markusModel.tt</DependentUpon>
182
    </Compile>
183 95
    <Compile Include="Properties\Settings.Designer.cs">
184 96
      <AutoGen>True</AutoGen>
185 97
      <DesignTimeSharedInput>True</DesignTimeSharedInput>
......
197 109
    </ProjectReference>
198 110
  </ItemGroup>
199 111
  <ItemGroup>
200
    <Content Include="markusModel.Context.tt">
201
      <Generator>TextTemplatingFileGenerator</Generator>
202
      <LastGenOutput>markusModel.Context.cs</LastGenOutput>
203
      <DependentUpon>markusModel.edmx</DependentUpon>
204
    </Content>
205
    <Content Include="markusModel.tt">
206
      <Generator>TextTemplatingFileGenerator</Generator>
207
      <DependentUpon>markusModel.edmx</DependentUpon>
208
      <LastGenOutput>markusModel.cs</LastGenOutput>
209
    </Content>
210
  </ItemGroup>
211
  <ItemGroup>
212 112
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
213 113
      <Visible>False</Visible>
214 114
      <ProductName>.NET Framework 3.5 SP1</ProductName>
......
216 116
    </BootstrapperPackage>
217 117
  </ItemGroup>
218 118
  <ItemGroup>
219
    <EntityDeploy Include="markusModel.edmx">
220
      <Generator>EntityModelCodeGenerator</Generator>
221
      <LastGenOutput>markusModel.Designer.cs</LastGenOutput>
222
    </EntityDeploy>
223
  </ItemGroup>
224
  <ItemGroup>
225 119
    <None Include="App.Config">
226 120
      <SubType>Designer</SubType>
227 121
    </None>
228
    <None Include="markusModel.edmx.diagram">
229
      <DependentUpon>markusModel.edmx</DependentUpon>
230
    </None>
231 122
    <None Include="packages.config" />
232 123
    <None Include="Properties\Settings.settings">
233 124
      <Generator>SettingsSingleFileGenerator</Generator>
ConvertService/ServiceBase/Markus.Service.DataBase/MarkusEntities.cs
1

2
namespace Markus.Service.DataBase
3
{
4
    using System;
5
    using System.Data.Entity;
6
    using System.Data.Entity.Core.EntityClient;
7
    using System.Data.Entity.Infrastructure;
8
    using System.Data.SqlClient;
9

  
10
    public partial class MarkusEntities : DbContext
11
    {
12
        private const string providerName = "System.Data.SqlClient";
13
        private const string MarkusMeta = @"res://*/markusModel.csdl|res://*/markusModel.ssdl|res://*/markusModel.msl";
14

  
15
        public MarkusEntities(string ConnectionString)
16
            : base(ConnectionStringBuilder(ConnectionString).ToString())
17
        {
18
            this.Database.CommandTimeout = 60;
19
        }
20

  
21
        private static EntityConnectionStringBuilder ConnectionStringBuilder(string ConnectionString)
22
        {
23
            //SqlConnectionStringBuilder _bl = new SqlConnectionStringBuilder(string.Format(Properties.Settings.Default.ProjectCIConnectionString, "DeepView"));
24
            SqlConnectionStringBuilder _bl = new SqlConnectionStringBuilder(ConnectionString);
25
            return EntityConnectionBuilder(_bl, MarkusMeta);
26
        }
27

  
28
        private static EntityConnectionStringBuilder
29
          EntityConnectionBuilder(SqlConnectionStringBuilder SqlStringBuilder, string EntityMetaData)
30
        {
31
            string providerString = SqlStringBuilder.ToString();
32

  
33
            EntityConnectionStringBuilder entityBuilder = new EntityConnectionStringBuilder();
34

  
35
            
36
            entityBuilder.Provider = providerName;
37
            entityBuilder.ProviderConnectionString = providerString;
38
            entityBuilder.Metadata = EntityMetaData;
39

  
40
            //Console.WriteLine(entityBuilder.ToString());
41
          
42
            using (EntityConnection conn =
43
                new EntityConnection(entityBuilder.ToString()))
44
            {
45
                try
46
                {
47
                    conn.Open();
48
                    //Console.WriteLine("Just testing the connection.");
49
                    conn.Close();
50
                }
51
                catch (Exception ex)
52
                {
53
                    System.Diagnostics.Debug.WriteLine(ex.ToString());
54
                    throw ex;
55
                }
56
               
57
            }
58

  
59
            return entityBuilder;
60
        }
61

  
62
    }
63
}
ConvertService/ServiceBase/Markus.Service.DataBase/PRINT_DOC.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 템플릿에서 생성되었습니다.
4
//
5
//     이 파일을 수동으로 변경하면 응용 프로그램에서 예기치 않은 동작이 발생할 수 있습니다.
6
//     이 파일을 수동으로 변경하면 코드가 다시 생성될 때 변경 내용을 덮어씁니다.
7
// </auto-generated>
8
//------------------------------------------------------------------------------
9

  
10
namespace Markus.Service.DataBase
11
{
12
    using System;
13
    using System.Collections.Generic;
14
    
15
    public partial class PRINT_DOC
16
    {
17
        public string ID { get; set; }
18
        public string PROJECT_NO { get; set; }
19
        public string DOCINFO_ID { get; set; }
20
        public string CREATE_USER_ID { get; set; }
21
        public int STATUS { get; set; }
22
        public int CURRENT_PAGE { get; set; }
23
        public int TOTAL_PAGE { get; set; }
24
        public string EXCEPTION { get; set; }
25
        public System.DateTime START_DATETIME { get; set; }
26
        public Nullable<System.DateTime> END_DATETIME { get; set; }
27
        public int IS_EXPORT_FILE { get; set; }
28
        public int PRINT_PAGES { get; set; }
29
        public string PDFURL { get; set; }
30
        public int IS_ONLY_RED { get; set; }
31
    }
... 이 차이점은 표시할 수 있는 최대 줄수를 초과해서 이 차이점은 잘렸습니다.

내보내기 Unified diff

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