프로젝트

일반

사용자정보

개정판 fdfa126d

IDfdfa126da23804db1255575ee78822e7f2642f47
상위 6843ac13
하위 30c2742e

김태성이(가) 10달 전에 추가함

issue #00000 finalPDFService DL

Change-Id: I43e48d3a13bf1732d9b384cea97623f0e8c700be

차이점 보기:

DownloadManager/DownloadManager.csproj
47 47
    <LangVersion>7.3</LangVersion>
48 48
    <Prefer32Bit>true</Prefer32Bit>
49 49
  </PropertyGroup>
50
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug_Etech|AnyCPU'">
51
    <DebugSymbols>true</DebugSymbols>
52
    <OutputPath>bin\Debug_Etech\</OutputPath>
53
    <DefineConstants>TRACE;DEBUG;_XACNA_TEST</DefineConstants>
54
    <PlatformTarget>AnyCPU</PlatformTarget>
55
    <LangVersion>7.3</LangVersion>
56
    <Prefer32Bit>true</Prefer32Bit>
57
  </PropertyGroup>
58
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug_Etech|x64'">
59
    <DebugSymbols>true</DebugSymbols>
60
    <OutputPath>bin\x64\Debug_Etech\</OutputPath>
61
    <PlatformTarget>AnyCPU</PlatformTarget>
62
    <LangVersion>7.3</LangVersion>
63
    <Prefer32Bit>true</Prefer32Bit>
64
  </PropertyGroup>
50 65
  <ItemGroup>
51 66
    <Reference Include="ConfigParser, Version=0.3.4.3, Culture=neutral, processorArchitecture=MSIL">
52 67
      <HintPath>..\packages\Salaros.ConfigParser.0.3.4\lib\net45\ConfigParser.dll</HintPath>
FinalService/KCOM_FinalService/KCOM_FinalService.sln
47 47
EndProject
48 48
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UploadFinal_DIG", "Upload\UploadFinal_DIG\UploadFinal_DIG.csproj", "{70B9FF4A-8848-4284-9183-13C9F3ACDFE5}"
49 49
EndProject
50
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UploadFinal_ETECH", "Upload\UploadFinal_ETECH\UploadFinal_ETECH.csproj", "{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}"
51
EndProject
50 52
Global
51 53
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
52 54
		Debug|Any CPU = Debug|Any CPU
......
277 279
		{70B9FF4A-8848-4284-9183-13C9F3ACDFE5}.Release|x64.Build.0 = Release|Any CPU
278 280
		{70B9FF4A-8848-4284-9183-13C9F3ACDFE5}.Release|x86.ActiveCfg = Release|Any CPU
279 281
		{70B9FF4A-8848-4284-9183-13C9F3ACDFE5}.Release|x86.Build.0 = Release|Any CPU
282
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
283
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Debug|Any CPU.Build.0 = Debug|Any CPU
284
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Debug|x64.ActiveCfg = Debug|Any CPU
285
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Debug|x64.Build.0 = Debug|Any CPU
286
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Debug|x86.ActiveCfg = Debug|Any CPU
287
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Debug|x86.Build.0 = Debug|Any CPU
288
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Release|Any CPU.ActiveCfg = Release|Any CPU
289
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Release|Any CPU.Build.0 = Release|Any CPU
290
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Release|x64.ActiveCfg = Release|Any CPU
291
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Release|x64.Build.0 = Release|Any CPU
292
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Release|x86.ActiveCfg = Release|Any CPU
293
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C}.Release|x86.Build.0 = Release|Any CPU
280 294
	EndGlobalSection
281 295
	GlobalSection(SolutionProperties) = preSolution
282 296
		HideSolutionNode = FALSE
......
284 298
	GlobalSection(NestedProjects) = preSolution
285 299
		{BA75F8CB-9124-4C72-99EA-BEAA7694E4FF} = {3678893C-6BB1-469D-A595-2B3C5266AA92}
286 300
		{70B9FF4A-8848-4284-9183-13C9F3ACDFE5} = {3678893C-6BB1-469D-A595-2B3C5266AA92}
301
		{EE38A009-BD78-42FD-8EC6-6A0EC72DBB3C} = {3678893C-6BB1-469D-A595-2B3C5266AA92}
287 302
	EndGlobalSection
288 303
	GlobalSection(ExtensibilityGlobals) = postSolution
289 304
		SolutionGuid = {33A8665E-880F-495D-950D-15CA626E83F0}
FinalService/KCOM_FinalService/Upload/UploadFinal_DIG/Properties/AssemblyInfo.cs
1
using System.Reflection;
2
using System.Runtime.CompilerServices;
3
using System.Runtime.InteropServices;
4

  
5
// General Information about an assembly is controlled through the following 
6
// set of attributes. Change these attribute values to modify the information
7
// associated with an assembly.
8
[assembly: AssemblyTitle("UploadFinal")]
9
[assembly: AssemblyDescription("")]
10
[assembly: AssemblyConfiguration("")]
11
[assembly: AssemblyCompany("")]
12
[assembly: AssemblyProduct("UploadFinal")]
13
[assembly: AssemblyCopyright("Copyright ©  2012")]
14
[assembly: AssemblyTrademark("")]
15
[assembly: AssemblyCulture("")]
16

  
17
// Setting ComVisible to false makes the types in this assembly not visible 
18
// to COM components.  If you need to access a type in this assembly from 
19
// COM, set the ComVisible attribute to true on that type.
20
[assembly: ComVisible(false)]
21

  
22
// The following GUID is for the ID of the typelib if this project is exposed to COM
23
[assembly: Guid("9cf96b56-8129-4f59-a099-c911f56caaf6")]
24

  
25
// Version information for an assembly consists of the following four values:
26
//
27
//      Major Version
28
//      Minor Version 
29
//      Build Number
30
//      Revision
31
//
32
// You can specify all the values or you can default the Build and Revision Numbers 
33
// by using the '*' as shown below:
34
// [assembly: AssemblyVersion("1.0.*")]
35
[assembly: AssemblyVersion("1.6.0.2")]
36
[assembly: AssemblyFileVersion("1.6.0.2")]
37
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log.config", Watch = true)]
FinalService/KCOM_FinalService/Upload/UploadFinal_DIG/UploadFinal_DIG.csproj
1
<?xml version="1.0" encoding="utf-8"?>
2
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
  <PropertyGroup>
4
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6
    <ProductVersion>8.0.30703</ProductVersion>
7
    <SchemaVersion>2.0</SchemaVersion>
8
    <ProjectGuid>{70B9FF4A-8848-4284-9183-13C9F3ACDFE5}</ProjectGuid>
9
    <OutputType>Library</OutputType>
10
    <AppDesignerFolder>Properties</AppDesignerFolder>
11
    <RootNamespace>UploadFinal</RootNamespace>
12
    <AssemblyName>UploadFinal</AssemblyName>
13
    <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
14
    <FileAlignment>512</FileAlignment>
15
    <TargetFrameworkProfile>
16
    </TargetFrameworkProfile>
17
  </PropertyGroup>
18
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
19
    <DebugSymbols>true</DebugSymbols>
20
    <DebugType>full</DebugType>
21
    <Optimize>false</Optimize>
22
    <OutputPath>bin\Debug\</OutputPath>
23
    <DefineConstants>DEBUG;TRACE</DefineConstants>
24
    <ErrorReport>prompt</ErrorReport>
25
    <WarningLevel>4</WarningLevel>
26
    <Prefer32Bit>false</Prefer32Bit>
27
    <PlatformTarget>x64</PlatformTarget>
28
  </PropertyGroup>
29
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
30
    <DebugType>pdbonly</DebugType>
31
    <Optimize>true</Optimize>
32
    <OutputPath>..\..\..\Setup\FinalService\</OutputPath>
33
    <DefineConstants>TRACE</DefineConstants>
34
    <ErrorReport>prompt</ErrorReport>
35
    <WarningLevel>4</WarningLevel>
36
    <Prefer32Bit>false</Prefer32Bit>
37
  </PropertyGroup>
38
  <PropertyGroup>
39
    <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
40
  </PropertyGroup>
41
  <ItemGroup>
42
    <Reference Include="System" />
43
    <Reference Include="System.Core" />
44
    <Reference Include="System.Data.Entity" />
45
    <Reference Include="System.Runtime.Serialization" />
46
    <Reference Include="System.ServiceModel" />
47
    <Reference Include="System.Web" />
48
    <Reference Include="System.Xml.Linq" />
49
    <Reference Include="System.Data.DataSetExtensions" />
50
    <Reference Include="Microsoft.CSharp" />
51
    <Reference Include="System.Data" />
52
    <Reference Include="System.Xml" />
53
  </ItemGroup>
54
  <ItemGroup>
55
    <Compile Include="UploadPDF.cs" />
56
    <None Include="app.config" />
57
    <Compile Include="Properties\AssemblyInfo.cs" />
58
  </ItemGroup>
59
  <ItemGroup>
60
    <WCFMetadata Include="Service References\" />
61
  </ItemGroup>
62
  <ItemGroup>
63
    <ProjectReference Include="..\..\CommonLib\CommonLib.csproj">
64
      <Project>{ee9aaabc-1678-43a4-878e-cedbb577cf01}</Project>
65
      <Name>CommonLib</Name>
66
    </ProjectReference>
67
    <ProjectReference Include="..\..\KCOMDataModel\KCOMDataModel.csproj">
68
      <Project>{629dc8cd-d458-47ef-8f02-cd12c7001c3e}</Project>
69
      <Name>KCOMDataModel</Name>
70
    </ProjectReference>
71
  </ItemGroup>
72
  <ItemGroup>
73
    <PackageReference Include="log4net">
74
      <Version>2.0.12</Version>
75
    </PackageReference>
76
    <PackageReference Include="RestSharp">
77
      <Version>106.12.0</Version>
78
    </PackageReference>
79
  </ItemGroup>
80
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
81
  <!-- test
82
   To modify your build process, add your task inside one of the targets below and uncomment it. 
83
       Other similar extension points exist, see Microsoft.Common.targets.
84
  <Target Name="BeforeBuild">
85
  </Target>
86
  <Target Name="AfterBuild">
87
  </Target>
88
  -->
89
</Project>
FinalService/KCOM_FinalService/Upload/UploadFinal_DIG/UploadPDF.cs
1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.IO;
6
using System.Net;
7
using System.Xml;
8
using System.Xml.Linq;
9
using System.Net.Mail;
10
using System.Data.SqlClient;
11
using KCOMDataModel.DataModel;
12
using KCOMDataModel.Common;
13
using log4net;
14
using RestSharp;
15

  
16
namespace UploadFinal
17
{
18
    public class UploadFinal
19
    {
20
        public static ILog Logger = null;
21

  
22
        public static KeyValuePair<bool, string> UploadFinalPDF(string PdfFilePath, string OriginFileName, FINAL_PDF FinalPDF, string UploadServiceUrl)
23
        {
24
            KeyValuePair<bool, string> result = new KeyValuePair<bool, string>(false, "");
25
            string uri = "";
26

  
27
            Logger = LogManager.GetLogger(typeof(UploadFinal));
28

  
29
            try
30
            {
31
                string docurl = string.Empty;
32
                //XML escape & 치환
33
                OriginFileName = OriginFileName.Replace("&","&amp;");
34
                using (CIEntities dc = new CIEntities(ConnectStringBuilder.ProjectCIConnectString(FinalPDF.PROJECT_NO).ToString()))
35
                {
36
                    var _docitems = dc.DOCUMENT_ITEM.Where(item => item.DOCUMENT_ID == FinalPDF.DOCUMENT_ID && item.PROJECT_NO == FinalPDF.PROJECT_NO);
37

  
38
                    if (_docitems.Count() > 0)
39
                    {
40
                        var docItem = _docitems.First();
41

  
42
                        uri = $"http://{UploadServiceUrl}"
43
                                           + $"/setDocStatus?projectId={docItem.PROJECT_NO}&docId={docItem.ID}&status=99&url={Convert.ToBase64String(Encoding.UTF8.GetBytes(PdfFilePath))}";
44

  
45
                        var value = SendData(uri);
46
                        if(string.IsNullOrEmpty(value))
47
                        {
48
                            value = (true).ToString();
49
                        }
50

  
51
                        if (value.ToLower() == "sucess")
52
                        {
53
                            result = new KeyValuePair<bool, string>(true, "");
54
                        }
55
                        else
56
                        {
57
                            throw new Exception("return Value false");
58
                        }
59
                    }
60
                }
61
                
62
            }
63
            catch (Exception ex)
64
            {
65
                result = new KeyValuePair<bool, string>(false, ex.Message + " " + uri);
66
            }
67

  
68
            return result;
69
        }
70

  
71
        private static string SendData(string uri)
72
        {
73
            string result = null;
74

  
75
            var client = new RestClient(uri);
76
            client.Timeout = -1;
77
            var request = new RestRequest(Method.GET);
78
            var response = client.Get<string>(request);
79
            
80
            var values = SimpleJson.DeserializeObject(response.Content);
81
            
82
            object value = null;
83

  
84
            (values as RestSharp.JsonObject).TryGetValue("resultMsg", out value);
85

  
86
            if(value != null)
87
            {
88
                result = value.ToString();
89
            }
90

  
91
            return result;
92
        }
93

  
94
        static void webClient_UploadStringCompleted(object sender, UploadStringCompletedEventArgs e)
95
        {
96
            Console.WriteLine("UploadStringCompleted: {0}", e.Result);
97
        }
98
        public static void SendOnMessage(string subject, string content)
99
        {
100

  
101
            //MailMessage mail = new MailMessage();
102
            //mail.From = new MailAddress("h2011357@daelim.co.kr", "시스템관리자", System.Text.Encoding.UTF8);
103
            //mail.To.Add("h2011357@daelim.co.kr");
104
            //mail.Subject = subject;
105
            //mail.Body = content;
106
            //mail.BodyEncoding = System.Text.Encoding.UTF8;//한글이 안깨지기 위해서 사용
107
            //mail.SubjectEncoding = System.Text.Encoding.UTF8;//한글이 안깨지기 위해서 사용
108

  
109
            //SmtpClient SmtpServer = new SmtpClient("any.daelim.co.kr");
110
            //SmtpServer.Send(mail); // 메일 발송
111
            //mail.Dispose();
112
        }
113
        public static void WriteLog(string strLog)
114
        {
115
            StreamWriter log;
116
            FileStream fileStream = null;
117
            DirectoryInfo logDirInfo = null;
118
            FileInfo logFileInfo;
119

  
120
            string logFilePath = "C:\\Logs\\";
121
            logFilePath = logFilePath + "Log-" + System.DateTime.Today.ToString("MM-dd-yyyy") + "." + "txt";
122
            logFileInfo = new FileInfo(logFilePath);
123
            logDirInfo = new DirectoryInfo(logFileInfo.DirectoryName);
124
            if (!logDirInfo.Exists) logDirInfo.Create();
125
            if (!logFileInfo.Exists)
126
            {
127
                fileStream = logFileInfo.Create();
128
            }
129
            else
130
            {
131
                fileStream = new FileStream(logFilePath, FileMode.Append);
132
            }
133
            log = new StreamWriter(fileStream);
134
            log.WriteLine(strLog);
135
            log.Close();
136
        }
137
    }
138
}
FinalService/KCOM_FinalService/Upload/UploadFinal_DIG/app.config
1
<?xml version="1.0"?>
2
<configuration>
3
    <system.serviceModel>
4
        <bindings/>
5
        <client/>
6
    </system.serviceModel>
7
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1"/></startup></configuration>
FinalService/KCOM_FinalService_DL/CommonLib/Common.cs
1
using System;
2
using System.Collections.Generic;
3
using System.IO;
4
using System.Linq;
5
using System.Runtime.InteropServices;
6
using System.Security.Cryptography;
7
using System.Text;
8
using System.Threading.Tasks;
9

  
10
namespace CommonLib
11
{
12
    public class Common
13
    {
14
        [DllImport("kernel32")]
15
        private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);
16

  
17
        public static string AppDataFolder
18
        {
19
            get
20
            {
21
                return AppDomain.CurrentDomain.BaseDirectory;
22
                //return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData), "MARKUS");
23
            }
24
        }
25
        public static string GetConfigString(string section, string key, string def)
26
        {
27
            System.Text.StringBuilder strbuilder = new System.Text.StringBuilder(512);
28
            GetPrivateProfileString(section, key, def, strbuilder, 512, Path.Combine(AppDataFolder, "FinalService.ini"));
29
            return strbuilder.ToString();
30
        }
31

  
32
        public static string GetConnectionString()
33
        {
34
            System.Text.StringBuilder strbuilder = new System.Text.StringBuilder(512);
35
            GetPrivateProfileString("ConnectionString", "STRING", "", strbuilder, 512, Path.Combine(AppDataFolder, "FinalService.ini"));
36
            return Decrypt(strbuilder.ToString(), "Doftech1073#");
37
        }
38
        private static string Decrypt(string textToDecrypt, string key)
39
        {
40
            RijndaelManaged rijndaelCipher = new RijndaelManaged();
41
            rijndaelCipher.Mode = CipherMode.CBC;
42
            rijndaelCipher.Padding = PaddingMode.PKCS7;
43
            rijndaelCipher.KeySize = 128;
44
            rijndaelCipher.BlockSize = 128;
45

  
46
            byte[] encryptedData = Convert.FromBase64String(textToDecrypt);
47
            byte[] pwdBytes = Encoding.UTF8.GetBytes(key);
48
            byte[] keyBytes = new byte[16];
49

  
50
            int len = pwdBytes.Length;
51
            if (len > keyBytes.Length)
52
            {
53
                len = keyBytes.Length;
54
            }
55

  
56
            Array.Copy(pwdBytes, keyBytes, len);
57
            rijndaelCipher.Key = keyBytes;
58
            rijndaelCipher.IV = keyBytes;
59

  
60
            byte[] plainText = rijndaelCipher.CreateDecryptor().TransformFinalBlock(encryptedData, 0, encryptedData.Length);
61
            return Encoding.UTF8.GetString(plainText);
62
        }
63
    }
64
}
FinalService/KCOM_FinalService_DL/CommonLib/CommonLib.csproj
1
<?xml version="1.0" encoding="utf-8"?>
2
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4
  <PropertyGroup>
5
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7
    <ProjectGuid>{EE9AAABC-1678-43A4-878E-CEDBB577CF01}</ProjectGuid>
8
    <OutputType>Library</OutputType>
9
    <AppDesignerFolder>Properties</AppDesignerFolder>
10
    <RootNamespace>CommonLib</RootNamespace>
11
    <AssemblyName>CommonLib</AssemblyName>
12
    <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
13
    <FileAlignment>512</FileAlignment>
14
    <Deterministic>true</Deterministic>
15
    <TargetFrameworkProfile />
16
  </PropertyGroup>
17
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
18
    <DebugSymbols>true</DebugSymbols>
19
    <DebugType>full</DebugType>
20
    <Optimize>false</Optimize>
21
    <OutputPath>bin\Debug\</OutputPath>
22
    <DefineConstants>DEBUG;TRACE</DefineConstants>
23
    <ErrorReport>prompt</ErrorReport>
24
    <WarningLevel>4</WarningLevel>
25
    <Prefer32Bit>false</Prefer32Bit>
26
  </PropertyGroup>
27
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
28
    <DebugType>pdbonly</DebugType>
29
    <Optimize>true</Optimize>
30
    <OutputPath>bin\Release\</OutputPath>
31
    <DefineConstants>TRACE</DefineConstants>
32
    <ErrorReport>prompt</ErrorReport>
33
    <WarningLevel>4</WarningLevel>
34
    <Prefer32Bit>false</Prefer32Bit>
35
  </PropertyGroup>
36
  <ItemGroup>
37
    <Reference Include="System" />
38
    <Reference Include="System.Core" />
39
    <Reference Include="System.Runtime.Serialization" />
40
    <Reference Include="System.ServiceModel" />
41
    <Reference Include="System.Xml.Linq" />
42
    <Reference Include="System.Data.DataSetExtensions" />
43
    <Reference Include="Microsoft.CSharp" />
44
    <Reference Include="System.Data" />
45
    <Reference Include="System.Xml" />
46
  </ItemGroup>
47
  <ItemGroup>
48
    <Compile Include="Common.cs" />
49
    <Compile Include="Connected Services\MARKUS_API\Reference.cs">
50
      <AutoGen>True</AutoGen>
51
      <DesignTime>True</DesignTime>
52
      <DependentUpon>Reference.svcmap</DependentUpon>
53
    </Compile>
54
    <Compile Include="Guid.cs" />
55
    <Compile Include="WebServiceProxy.cs" />
56
    <Compile Include="Properties\AssemblyInfo.cs" />
57
  </ItemGroup>
58
  <ItemGroup>
59
    <WCFMetadata Include="Connected Services\" />
60
  </ItemGroup>
61
  <ItemGroup>
62
    <None Include="app.config" />
63
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.CHECK_LIST.datasource">
64
      <DependentUpon>Reference.svcmap</DependentUpon>
65
    </None>
66
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.CHECK_LIST_HISTORY.datasource">
67
      <DependentUpon>Reference.svcmap</DependentUpon>
68
    </None>
69
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.DOCINFO.datasource">
70
      <DependentUpon>Reference.svcmap</DependentUpon>
71
    </None>
72
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.DOCPAGE.datasource">
73
      <DependentUpon>Reference.svcmap</DependentUpon>
74
    </None>
75
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.DOCUMENT_ITEM.datasource">
76
      <DependentUpon>Reference.svcmap</DependentUpon>
77
    </None>
78
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.FAVORITE_DOC.datasource">
79
      <DependentUpon>Reference.svcmap</DependentUpon>
80
    </None>
81
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.FinalPDFResult.datasource">
82
      <DependentUpon>Reference.svcmap</DependentUpon>
83
    </None>
84
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.FINAL_PDF.datasource">
85
      <DependentUpon>Reference.svcmap</DependentUpon>
86
    </None>
87
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.KCOM_SystemInfo.datasource">
88
      <DependentUpon>Reference.svcmap</DependentUpon>
89
    </None>
90
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.MarkupInfoItem.datasource">
91
      <DependentUpon>Reference.svcmap</DependentUpon>
92
    </None>
93
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.MARKUP_DATA.datasource">
94
      <DependentUpon>Reference.svcmap</DependentUpon>
95
    </None>
96
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.MARKUP_INFO.datasource">
97
      <DependentUpon>Reference.svcmap</DependentUpon>
98
    </None>
99
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.MEMBER.datasource">
100
      <DependentUpon>Reference.svcmap</DependentUpon>
101
    </None>
102
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.PROPERTIES.datasource">
103
      <DependentUpon>Reference.svcmap</DependentUpon>
104
    </None>
105
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.Rect.datasource">
106
      <DependentUpon>Reference.svcmap</DependentUpon>
107
    </None>
108
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.SYMBOL_PRIVATE.datasource">
109
      <DependentUpon>Reference.svcmap</DependentUpon>
110
    </None>
111
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.SYMBOL_PUBLIC.datasource">
112
      <DependentUpon>Reference.svcmap</DependentUpon>
113
    </None>
114
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.TALK.datasource">
115
      <DependentUpon>Reference.svcmap</DependentUpon>
116
    </None>
117
    <None Include="Connected Services\MARKUS_API\CommonLib.MARKUS_API.VPRevision.datasource">
118
      <DependentUpon>Reference.svcmap</DependentUpon>
119
    </None>
120
    <None Include="Connected Services\MARKUS_API\ServiceDeepView.wsdl" />
121
    <None Include="Connected Services\MARKUS_API\ServiceDeepView.xsd">
122
      <SubType>Designer</SubType>
123
    </None>
124
    <None Include="Connected Services\MARKUS_API\ServiceDeepView1.wsdl" />
125
    <None Include="Connected Services\MARKUS_API\ServiceDeepView1.xsd">
126
      <SubType>Designer</SubType>
127
    </None>
128
    <None Include="Connected Services\MARKUS_API\ServiceDeepView2.xsd">
129
      <SubType>Designer</SubType>
130
    </None>
131
    <None Include="Connected Services\MARKUS_API\ServiceDeepView3.xsd">
132
      <SubType>Designer</SubType>
133
    </None>
134
    <None Include="Connected Services\MARKUS_API\ServiceDeepView4.xsd">
135
      <SubType>Designer</SubType>
136
    </None>
137
    <None Include="Connected Services\MARKUS_API\ServiceDeepView5.xsd">
138
      <SubType>Designer</SubType>
139
    </None>
140
    <None Include="Connected Services\MARKUS_API\ServiceDeepView6.xsd">
141
      <SubType>Designer</SubType>
142
    </None>
143
    <None Include="Connected Services\MARKUS_API\ServiceDeepView7.xsd">
144
      <SubType>Designer</SubType>
145
    </None>
146
    <None Include="Connected Services\MARKUS_API\ServiceDeepView8.xsd">
147
      <SubType>Designer</SubType>
148
    </None>
149
  </ItemGroup>
150
  <ItemGroup>
151
    <WCFMetadataStorage Include="Connected Services\MARKUS_API\" />
152
  </ItemGroup>
153
  <ItemGroup>
154
    <None Include="Connected Services\MARKUS_API\configuration91.svcinfo" />
155
  </ItemGroup>
156
  <ItemGroup>
157
    <None Include="Connected Services\MARKUS_API\configuration.svcinfo" />
158
  </ItemGroup>
159
  <ItemGroup>
160
    <None Include="Connected Services\MARKUS_API\Reference.svcmap">
161
      <Generator>WCF Proxy Generator</Generator>
162
      <LastGenOutput>Reference.cs</LastGenOutput>
163
    </None>
164
  </ItemGroup>
165
  <ItemGroup>
166
    <None Include="Connected Services\MARKUS_API\ServiceDeepView.disco" />
167
  </ItemGroup>
168
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
169
</Project>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.CHECK_LIST.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="CHECK_LIST" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.CHECK_LIST, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.CHECK_LIST_HISTORY.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="CHECK_LIST_HISTORY" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.CHECK_LIST_HISTORY, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.DOCINFO.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="DOCINFO" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.DOCINFO, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.DOCPAGE.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="DOCPAGE" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.DOCPAGE, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.DOCUMENT_ITEM.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="DOCUMENT_ITEM" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.DOCUMENT_ITEM, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.FAVORITE_DOC.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="FAVORITE_DOC" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.FAVORITE_DOC, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.FINAL_PDF.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="FINAL_PDF" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.FINAL_PDF, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.FinalPDFResult.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="FinalPDFResult" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.FinalPDFResult, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.KCOM_SystemInfo.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="KCOM_SystemInfo" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.KCOM_SystemInfo, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.MARKUP_DATA.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="MARKUP_DATA" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.MARKUP_DATA, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.MARKUP_INFO.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="MARKUP_INFO" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.MARKUP_INFO, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.MEMBER.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="MEMBER" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.MEMBER, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.MarkupInfoItem.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="MarkupInfoItem" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.MarkupInfoItem, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.PROPERTIES.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="PROPERTIES" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.PROPERTIES, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.Rect.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="Rect" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.Rect, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.SYMBOL_PRIVATE.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="SYMBOL_PRIVATE" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.SYMBOL_PRIVATE, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.SYMBOL_PUBLIC.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="SYMBOL_PUBLIC" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.SYMBOL_PUBLIC, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.TALK.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="TALK" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.TALK, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/CommonLib.MARKUS_API.VPRevision.datasource
1
<?xml version="1.0" encoding="utf-8"?>
2
<!--
3
    This file is automatically generated by Visual Studio .Net. It is 
4
    used to store generic object data source configuration information.  
5
    Renaming the file extension or editing the content of this file may   
6
    cause the file to be unrecognizable by the program.
7
-->
8
<GenericObjectDataSource DisplayName="VPRevision" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
9
   <TypeInfo>CommonLib.MARKUS_API.VPRevision, Connected Services.MARKUS_API.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
10
</GenericObjectDataSource>
FinalService/KCOM_FinalService_DL/CommonLib/Connected Services/MARKUS_API/Reference.cs
1
//------------------------------------------------------------------------------
2
// <auto-generated>
3
//     이 코드는 도구를 사용하여 생성되었습니다.
4
//     런타임 버전:4.0.30319.42000
5
//
6
//     파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면
7
//     이러한 변경 내용이 손실됩니다.
8
// </auto-generated>
9
//------------------------------------------------------------------------------
10

  
11
namespace CommonLib.MARKUS_API {
12
    using System.Runtime.Serialization;
13
    using System;
14
    
15
    
16
    [System.Diagnostics.DebuggerStepThroughAttribute()]
17
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
18
    [System.Runtime.Serialization.DataContractAttribute(Name="KCOM_SystemInfo", Namespace="http://schemas.datacontract.org/2004/07/IKCOM")]
19
    [System.SerializableAttribute()]
20
    public partial class KCOM_SystemInfo : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
21
        
22
        [System.NonSerializedAttribute()]
23
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
24
        
25
        [System.Runtime.Serialization.OptionalFieldAttribute()]
26
        private string HostNameField;
27
        
28
        [System.Runtime.Serialization.OptionalFieldAttribute()]
29
        private string HostPortField;
30
        
31
        [System.Runtime.Serialization.OptionalFieldAttribute()]
32
        private string NotifyField;
33
        
34
        [System.Runtime.Serialization.OptionalFieldAttribute()]
35
        private string STAMPField;
36
        
37
        [global::System.ComponentModel.BrowsableAttribute(false)]
38
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
39
            get {
40
                return this.extensionDataField;
41
            }
42
            set {
43
                this.extensionDataField = value;
44
            }
45
        }
46
        
47
        [System.Runtime.Serialization.DataMemberAttribute()]
48
        public string HostName {
49
            get {
50
                return this.HostNameField;
51
            }
52
            set {
53
                if ((object.ReferenceEquals(this.HostNameField, value) != true)) {
54
                    this.HostNameField = value;
55
                    this.RaisePropertyChanged("HostName");
56
                }
57
            }
58
        }
59
        
60
        [System.Runtime.Serialization.DataMemberAttribute()]
61
        public string HostPort {
62
            get {
63
                return this.HostPortField;
64
            }
65
            set {
66
                if ((object.ReferenceEquals(this.HostPortField, value) != true)) {
67
                    this.HostPortField = value;
68
                    this.RaisePropertyChanged("HostPort");
69
                }
70
            }
71
        }
72
        
73
        [System.Runtime.Serialization.DataMemberAttribute()]
74
        public string Notify {
75
            get {
76
                return this.NotifyField;
77
            }
78
            set {
79
                if ((object.ReferenceEquals(this.NotifyField, value) != true)) {
80
                    this.NotifyField = value;
81
                    this.RaisePropertyChanged("Notify");
82
                }
83
            }
84
        }
85
        
86
        [System.Runtime.Serialization.DataMemberAttribute()]
87
        public string STAMP {
88
            get {
89
                return this.STAMPField;
90
            }
91
            set {
92
                if ((object.ReferenceEquals(this.STAMPField, value) != true)) {
93
                    this.STAMPField = value;
94
                    this.RaisePropertyChanged("STAMP");
95
                }
96
            }
97
        }
98
        
99
        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
100
        
101
        protected void RaisePropertyChanged(string propertyName) {
102
            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
103
            if ((propertyChanged != null)) {
104
                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
105
            }
106
        }
107
    }
108
    
109
    [System.Diagnostics.DebuggerStepThroughAttribute()]
110
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
111
    [System.Runtime.Serialization.DataContractAttribute(Name="FAVORITE_DOC", Namespace="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel", IsReference=true)]
112
    [System.SerializableAttribute()]
113
    public partial class FAVORITE_DOC : CommonLib.MARKUS_API.EntityObject {
114
        
115
        [System.Runtime.Serialization.OptionalFieldAttribute()]
116
        private System.DateTime CREATE_TIMEField;
117
        
118
        [System.Runtime.Serialization.OptionalFieldAttribute()]
119
        private string DESCRIPTIONField;
120
        
121
        [System.Runtime.Serialization.OptionalFieldAttribute()]
122
        private string DOCUMENT_IDField;
123
        
124
        [System.Runtime.Serialization.OptionalFieldAttribute()]
125
        private string DOCUMENT_NOField;
126
        
127
        [System.Runtime.Serialization.OptionalFieldAttribute()]
128
        private int FLAGField;
129
        
130
        [System.Runtime.Serialization.OptionalFieldAttribute()]
131
        private string GROUP_NOField;
132
        
133
        [System.Runtime.Serialization.OptionalFieldAttribute()]
134
        private string IDField;
135
        
136
        [System.Runtime.Serialization.OptionalFieldAttribute()]
137
        private string MEMBER_USER_IDField;
138
        
139
        [System.Runtime.Serialization.OptionalFieldAttribute()]
140
        private int PAGE_NOField;
141
        
142
        [System.Runtime.Serialization.OptionalFieldAttribute()]
143
        private string PROJECT_NOField;
144
        
145
        [System.Runtime.Serialization.OptionalFieldAttribute()]
146
        private string REVISIONField;
147
        
148
        [System.Runtime.Serialization.DataMemberAttribute()]
149
        public System.DateTime CREATE_TIME {
150
            get {
151
                return this.CREATE_TIMEField;
152
            }
153
            set {
154
                if ((this.CREATE_TIMEField.Equals(value) != true)) {
155
                    this.CREATE_TIMEField = value;
156
                    this.RaisePropertyChanged("CREATE_TIME");
157
                }
158
            }
159
        }
160
        
161
        [System.Runtime.Serialization.DataMemberAttribute()]
162
        public string DESCRIPTION {
163
            get {
164
                return this.DESCRIPTIONField;
165
            }
166
            set {
167
                if ((object.ReferenceEquals(this.DESCRIPTIONField, value) != true)) {
168
                    this.DESCRIPTIONField = value;
169
                    this.RaisePropertyChanged("DESCRIPTION");
170
                }
171
            }
172
        }
173
        
174
        [System.Runtime.Serialization.DataMemberAttribute()]
175
        public string DOCUMENT_ID {
176
            get {
177
                return this.DOCUMENT_IDField;
178
            }
179
            set {
180
                if ((object.ReferenceEquals(this.DOCUMENT_IDField, value) != true)) {
181
                    this.DOCUMENT_IDField = value;
182
                    this.RaisePropertyChanged("DOCUMENT_ID");
183
                }
184
            }
185
        }
186
        
187
        [System.Runtime.Serialization.DataMemberAttribute()]
188
        public string DOCUMENT_NO {
189
            get {
190
                return this.DOCUMENT_NOField;
191
            }
192
            set {
193
                if ((object.ReferenceEquals(this.DOCUMENT_NOField, value) != true)) {
194
                    this.DOCUMENT_NOField = value;
195
                    this.RaisePropertyChanged("DOCUMENT_NO");
196
                }
197
            }
198
        }
199
        
200
        [System.Runtime.Serialization.DataMemberAttribute()]
201
        public int FLAG {
202
            get {
203
                return this.FLAGField;
204
            }
205
            set {
206
                if ((this.FLAGField.Equals(value) != true)) {
207
                    this.FLAGField = value;
208
                    this.RaisePropertyChanged("FLAG");
209
                }
210
            }
211
        }
212
        
213
        [System.Runtime.Serialization.DataMemberAttribute()]
214
        public string GROUP_NO {
215
            get {
216
                return this.GROUP_NOField;
217
            }
218
            set {
219
                if ((object.ReferenceEquals(this.GROUP_NOField, value) != true)) {
220
                    this.GROUP_NOField = value;
221
                    this.RaisePropertyChanged("GROUP_NO");
222
                }
223
            }
224
        }
225
        
226
        [System.Runtime.Serialization.DataMemberAttribute()]
227
        public string ID {
228
            get {
229
                return this.IDField;
230
            }
231
            set {
232
                if ((object.ReferenceEquals(this.IDField, value) != true)) {
233
                    this.IDField = value;
234
                    this.RaisePropertyChanged("ID");
235
                }
236
            }
237
        }
238
        
239
        [System.Runtime.Serialization.DataMemberAttribute()]
240
        public string MEMBER_USER_ID {
241
            get {
242
                return this.MEMBER_USER_IDField;
243
            }
244
            set {
245
                if ((object.ReferenceEquals(this.MEMBER_USER_IDField, value) != true)) {
246
                    this.MEMBER_USER_IDField = value;
247
                    this.RaisePropertyChanged("MEMBER_USER_ID");
248
                }
249
            }
250
        }
251
        
252
        [System.Runtime.Serialization.DataMemberAttribute()]
253
        public int PAGE_NO {
254
            get {
255
                return this.PAGE_NOField;
256
            }
257
            set {
258
                if ((this.PAGE_NOField.Equals(value) != true)) {
259
                    this.PAGE_NOField = value;
260
                    this.RaisePropertyChanged("PAGE_NO");
261
                }
262
            }
263
        }
264
        
265
        [System.Runtime.Serialization.DataMemberAttribute()]
266
        public string PROJECT_NO {
267
            get {
268
                return this.PROJECT_NOField;
269
            }
270
            set {
271
                if ((object.ReferenceEquals(this.PROJECT_NOField, value) != true)) {
272
                    this.PROJECT_NOField = value;
273
                    this.RaisePropertyChanged("PROJECT_NO");
274
                }
275
            }
276
        }
277
        
278
        [System.Runtime.Serialization.DataMemberAttribute()]
279
        public string REVISION {
280
            get {
281
                return this.REVISIONField;
282
            }
283
            set {
284
                if ((object.ReferenceEquals(this.REVISIONField, value) != true)) {
285
                    this.REVISIONField = value;
286
                    this.RaisePropertyChanged("REVISION");
287
                }
288
            }
289
        }
290
    }
291
    
292
    [System.Diagnostics.DebuggerStepThroughAttribute()]
293
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
294
    [System.Runtime.Serialization.DataContractAttribute(Name="StructuralObject", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses", IsReference=true)]
295
    [System.SerializableAttribute()]
296
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.EntityObject))]
297
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.DOCINFO))]
298
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.DOCPAGE))]
299
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.MARKUP_INFO))]
300
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.MARKUP_INFO_VERSION))]
301
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.MARKUP_DATA))]
302
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.DOCUMENT_ITEM))]
303
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.MEMBER))]
304
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.SIGN_INFO))]
305
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.MARKUP_DATA_GROUP))]
306
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.SYMBOL_PRIVATE))]
307
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.SYMBOL_PUBLIC))]
308
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.CHECK_LIST_HISTORY))]
309
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.CHECK_LIST))]
310
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.TALK))]
311
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.FINAL_PDF))]
312
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.PROPERTIES))]
313
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.FAVORITE_DOC))]
314
    public partial class StructuralObject : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
315
        
316
        [System.NonSerializedAttribute()]
317
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
318
        
319
        [global::System.ComponentModel.BrowsableAttribute(false)]
320
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
321
            get {
322
                return this.extensionDataField;
323
            }
324
            set {
325
                this.extensionDataField = value;
326
            }
327
        }
328
        
329
        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
330
        
331
        protected void RaisePropertyChanged(string propertyName) {
332
            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
333
            if ((propertyChanged != null)) {
334
                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
335
            }
336
        }
337
    }
338
    
339
    [System.Diagnostics.DebuggerStepThroughAttribute()]
340
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
341
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityObject", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses", IsReference=true)]
342
    [System.SerializableAttribute()]
343
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.DOCINFO))]
344
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.DOCPAGE))]
345
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.MARKUP_INFO))]
346
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.MARKUP_INFO_VERSION))]
347
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.MARKUP_DATA))]
348
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.DOCUMENT_ITEM))]
349
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.MEMBER))]
350
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.SIGN_INFO))]
351
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.MARKUP_DATA_GROUP))]
352
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.SYMBOL_PRIVATE))]
353
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.SYMBOL_PUBLIC))]
354
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.CHECK_LIST_HISTORY))]
355
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.CHECK_LIST))]
356
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.TALK))]
357
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.FINAL_PDF))]
358
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.PROPERTIES))]
359
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(CommonLib.MARKUS_API.FAVORITE_DOC))]
360
    public partial class EntityObject : CommonLib.MARKUS_API.StructuralObject {
361
        
362
        [System.Runtime.Serialization.OptionalFieldAttribute()]
363
        private CommonLib.MARKUS_API.EntityKey EntityKeyField;
364
        
365
        [System.Runtime.Serialization.DataMemberAttribute()]
366
        public CommonLib.MARKUS_API.EntityKey EntityKey {
367
            get {
368
                return this.EntityKeyField;
369
            }
370
            set {
371
                if ((object.ReferenceEquals(this.EntityKeyField, value) != true)) {
372
                    this.EntityKeyField = value;
373
                    this.RaisePropertyChanged("EntityKey");
374
                }
375
            }
376
        }
377
    }
378
    
379
    [System.Diagnostics.DebuggerStepThroughAttribute()]
380
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
381
    [System.Runtime.Serialization.DataContractAttribute(Name="DOCINFO", Namespace="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel", IsReference=true)]
382
    [System.SerializableAttribute()]
383
    public partial class DOCINFO : CommonLib.MARKUS_API.EntityObject {
384
        
385
        [System.Runtime.Serialization.OptionalFieldAttribute()]
386
        private CommonLib.MARKUS_API.DOCPAGE[] DOCPAGEField;
387
        
388
        [System.Runtime.Serialization.OptionalFieldAttribute()]
389
        private string DOCUMENT_IDField;
390
        
391
        [System.Runtime.Serialization.OptionalFieldAttribute()]
392
        private string IDField;
393
        
394
        [System.Runtime.Serialization.OptionalFieldAttribute()]
395
        private CommonLib.MARKUS_API.MARKUP_INFO[] MARKUP_INFOField;
396
        
397
        [System.Runtime.Serialization.OptionalFieldAttribute()]
398
        private string ORIGINAL_FILEField;
399
        
400
        [System.Runtime.Serialization.OptionalFieldAttribute()]
401
        private int PAGE_COUNTField;
402
        
403
        [System.Runtime.Serialization.OptionalFieldAttribute()]
404
        private string PROJECT_NOField;
405
        
406
        [System.Runtime.Serialization.DataMemberAttribute()]
407
        public CommonLib.MARKUS_API.DOCPAGE[] DOCPAGE {
408
            get {
409
                return this.DOCPAGEField;
410
            }
411
            set {
412
                if ((object.ReferenceEquals(this.DOCPAGEField, value) != true)) {
413
                    this.DOCPAGEField = value;
414
                    this.RaisePropertyChanged("DOCPAGE");
415
                }
416
            }
417
        }
418
        
419
        [System.Runtime.Serialization.DataMemberAttribute()]
420
        public string DOCUMENT_ID {
421
            get {
422
                return this.DOCUMENT_IDField;
423
            }
424
            set {
425
                if ((object.ReferenceEquals(this.DOCUMENT_IDField, value) != true)) {
426
                    this.DOCUMENT_IDField = value;
427
                    this.RaisePropertyChanged("DOCUMENT_ID");
428
                }
429
            }
430
        }
431
        
432
        [System.Runtime.Serialization.DataMemberAttribute()]
433
        public string ID {
434
            get {
435
                return this.IDField;
436
            }
437
            set {
438
                if ((object.ReferenceEquals(this.IDField, value) != true)) {
439
                    this.IDField = value;
440
                    this.RaisePropertyChanged("ID");
441
                }
442
            }
443
        }
444
        
445
        [System.Runtime.Serialization.DataMemberAttribute()]
446
        public CommonLib.MARKUS_API.MARKUP_INFO[] MARKUP_INFO {
447
            get {
448
                return this.MARKUP_INFOField;
449
            }
450
            set {
451
                if ((object.ReferenceEquals(this.MARKUP_INFOField, value) != true)) {
452
                    this.MARKUP_INFOField = value;
453
                    this.RaisePropertyChanged("MARKUP_INFO");
454
                }
455
            }
456
        }
457
        
458
        [System.Runtime.Serialization.DataMemberAttribute()]
459
        public string ORIGINAL_FILE {
460
            get {
461
                return this.ORIGINAL_FILEField;
462
            }
463
            set {
464
                if ((object.ReferenceEquals(this.ORIGINAL_FILEField, value) != true)) {
465
                    this.ORIGINAL_FILEField = value;
466
                    this.RaisePropertyChanged("ORIGINAL_FILE");
467
                }
468
            }
469
        }
470
        
471
        [System.Runtime.Serialization.DataMemberAttribute()]
472
        public int PAGE_COUNT {
473
            get {
474
                return this.PAGE_COUNTField;
475
            }
476
            set {
477
                if ((this.PAGE_COUNTField.Equals(value) != true)) {
478
                    this.PAGE_COUNTField = value;
479
                    this.RaisePropertyChanged("PAGE_COUNT");
480
                }
481
            }
482
        }
483
        
484
        [System.Runtime.Serialization.DataMemberAttribute()]
485
        public string PROJECT_NO {
486
            get {
487
                return this.PROJECT_NOField;
488
            }
489
            set {
490
                if ((object.ReferenceEquals(this.PROJECT_NOField, value) != true)) {
491
                    this.PROJECT_NOField = value;
492
                    this.RaisePropertyChanged("PROJECT_NO");
493
                }
494
            }
495
        }
496
    }
497
    
498
    [System.Diagnostics.DebuggerStepThroughAttribute()]
499
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
500
    [System.Runtime.Serialization.DataContractAttribute(Name="DOCPAGE", Namespace="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel", IsReference=true)]
501
    [System.SerializableAttribute()]
502
    public partial class DOCPAGE : CommonLib.MARKUS_API.EntityObject {
503
        
504
        [System.Runtime.Serialization.OptionalFieldAttribute()]
505
        private CommonLib.MARKUS_API.DOCINFO DOCINFOField;
506
        
507
        [System.Runtime.Serialization.OptionalFieldAttribute()]
508
        private CommonLib.MARKUS_API.EntityReferenceOfDOCINFOitJtO6kG DOCINFOReferenceField;
509
        
510
        [System.Runtime.Serialization.OptionalFieldAttribute()]
511
        private string DOCINFO_IDField;
512
        
513
        [System.Runtime.Serialization.OptionalFieldAttribute()]
514
        private string IDField;
515
        
516
        [System.Runtime.Serialization.OptionalFieldAttribute()]
517
        private int PAGE_ANGLEField;
518
        
519
        [System.Runtime.Serialization.OptionalFieldAttribute()]
520
        private string PAGE_HEIGHTField;
521
        
522
        [System.Runtime.Serialization.OptionalFieldAttribute()]
523
        private int PAGE_NUMBERField;
524
        
525
        [System.Runtime.Serialization.OptionalFieldAttribute()]
526
        private string PAGE_WIDTHField;
527
        
528
        [System.Runtime.Serialization.DataMemberAttribute()]
529
        public CommonLib.MARKUS_API.DOCINFO DOCINFO {
530
            get {
531
                return this.DOCINFOField;
532
            }
533
            set {
534
                if ((object.ReferenceEquals(this.DOCINFOField, value) != true)) {
535
                    this.DOCINFOField = value;
536
                    this.RaisePropertyChanged("DOCINFO");
537
                }
538
            }
539
        }
540
        
541
        [System.Runtime.Serialization.DataMemberAttribute()]
542
        public CommonLib.MARKUS_API.EntityReferenceOfDOCINFOitJtO6kG DOCINFOReference {
543
            get {
544
                return this.DOCINFOReferenceField;
545
            }
546
            set {
547
                if ((object.ReferenceEquals(this.DOCINFOReferenceField, value) != true)) {
548
                    this.DOCINFOReferenceField = value;
549
                    this.RaisePropertyChanged("DOCINFOReference");
550
                }
551
            }
552
        }
553
        
554
        [System.Runtime.Serialization.DataMemberAttribute()]
... 이 차이점은 표시할 수 있는 최대 줄수를 초과해서 이 차이점은 잘렸습니다.

내보내기 Unified diff

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