프로젝트

일반

사용자정보

개정판 bae83c92

IDbae83c9207aa9d5bbde163254b285b835540c197
상위 b42dd24d
하위 1305c420

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

- convert에서 한글 파일명 오류 수정
- merged pdf 실행하도록 메시지창 출력

Change-Id: I882454f7cf0f521c621f33db8876b568db5a8342

차이점 보기:

ConvertService/ServiceBase/Markus.Service.Convert/ConvertService.cs
217 217
                {
218 218
                    gTempFileName = saveitem.PdfFilePath;
219 219

  
220
                    gMarkusPDF.pdfLoad(saveitem.PdfFilePath, saveitem.MinimumFontSize, saveitem.UseResolution);
220
                    if(gTempFileName.ToCharArray().Any(x=>x.IsKor()))
221
                    {
222
                        gTempFileName = Path.Combine(Path.GetTempPath(), GuidExtension.shortGuid() + ".pdf");
223

  
224
                        File.Copy(saveitem.PdfFilePath, gTempFileName,true);
225

  
226
                        System.Threading.Thread.Sleep(100);
227
                    }
228

  
229
                    gMarkusPDF.pdfLoad(gTempFileName, saveitem.MinimumFontSize, saveitem.UseResolution);
221 230

  
222 231
                    if(gMarkusPDF.PageCount() > 0)
223 232
                    {
......
487 496
                                System.Threading.Thread.SpinWait(5);
488 497

  
489 498
                                gMarkusPDF = new MarkusPDF();
490
                                gMarkusPDF.pdfLoad(saveitem.PdfFilePath, saveitem.MinimumFontSize, saveitem.UseResolution);
499
                                gMarkusPDF.pdfLoad(gTempFileName, saveitem.MinimumFontSize, saveitem.UseResolution);
491 500
                            }
492 501

  
493 502
                            System.Threading.Thread.SpinWait(2);
......
505 514
                        }
506 515

  
507 516
                        gMarkusPDF = new MarkusPDF();
508
                        gMarkusPDF.pdfLoad(saveitem.PdfFilePath, saveitem.MinimumFontSize, saveitem.UseResolution);
517
                        gMarkusPDF.pdfLoad(gTempFileName, saveitem.MinimumFontSize, saveitem.UseResolution);
509 518

  
510 519
                        currentPageNo = currentPageNo - 1;
511 520
                    }
ConvertService/ServiceBase/Markus.Service.ConvertProcess/Program.cs
28 28
            {
29 29
                logger = LogManager.GetLogger(typeof(Convert));
30 30
//#if DEBUG
31
//                args = new[] { "11cb3ebc-2323-3b12-1a3e-87a783579ec3", "9gW0LjBVZwt3Z5opwby84cqlTB9oEZzLWBpFJ6LmRo0DArLL680d3EWmRT2gQ5E6gqNSmuC7Jse/4JZPXR9srb1NGnt3B4682sQAX6bfd412bdc+3pqI+ZySkvfAuiaESFWWYlEpDTUahE2mGpenD+JIA3lLBR5DNtdTlpYMHiI8/TiciIizUNbFKy7Ubp4dJ1QvBsNA+r5TcKvuSZIykLTaxAvIfC9T31wYSG9d24vkm3cj2NdzWIKNoYGj9wCREoaakyKANyTumVSlfTFclizlZACANPopOOmpb+FG4f7kGEn0tMCAKPo8Vx1muRLDXM/pVfOUAsisXWHfc/A7Vxfx/xQuVQX55SZWxOGPtdNXFiyfXnBIE0MANMnYthnxzbp2ZqYEXvJlClMrcRCLpUQ/SDVOvvhaTmU4FfyKaKVMTZ6yMlbqqSvYZr9R7NN+UW+h2ghsfJhx3y+GNIRpqHVriP/C6mc3hV72mDAAe+00uV4DlvO78qMCaX0xIXj0VjQHiEA2ePcpZRxFcVf6luE1n37OVFecv89cxl3Tk+fD7MjIJYvuy3U8WySDm1XqDlO1PX/yz/xDhtjHIXnkxK+upqoVr+W5Sd9uRN+JGsGP3AkGbWg01sQOe1T63om3gPIjMtCPrkhjSdQRED/mpJumeR85j/2uBIkkBbXWVJQs8tG+Engcd6+zCyoNJ8tf2+GBozzjXIPHCze57i9kWrtp4scfop8aAlaUsexC3C3msu3ZP9+LaLrqtcGTvO9XXhSld/B2pB3fF1r/PPESJCKavStakkwH80ak2FvY/p9bsf/jB9TDTXHuinTq52fNlT0SUFwMZvDcit7qODlRtLuwfODyZbPqx6bu2Eh4o/2+AQ4a9lvSfUGXJY88Q+JycNXEvJv0A5WQBdtjkdBFt6I0Lc8y8Vme8x7RDE76UwfOrsaEOdBh1oo9dg60eWp7t3QSRSOh5gDV3jfwqPVRkdSLUPujX6VRKCNkYclUtQcfd/vPQFEIyXaeRYHcJa5AVCNLFcoAg4Lp8BxXuNvxtg==" };
31
               //args = new[] { "11cb3ebc-2323-3b12-1a3e-87a783579ec3", "9gW0LjBVZwt3Z5opwby84cqlTB9oEZzLWBpFJ6LmRo0DArLL680d3EWmRT2gQ5E6gqNSmuC7Jse/4JZPXR9srb1NGnt3B4682sQAX6bfd412bdc+3pqI+ZySkvfAuiaESFWWYlEpDTUahE2mGpenD+JIA3lLBR5DNtdTlpYMHiI8/TiciIizUNbFKy7Ubp4dJ1QvBsNA+r5TcKvuSZIykLTaxAvIfC9T31wYSG9d24vkm3cj2NdzWIKNoYGj9wCREoaakyKANyTumVSlfTFclizlZACANPopOOmpb+FG4f7kGEn0tMCAKPo8Vx1muRLDXM/pVfOUAsisXWHfc/A7Vxfx/xQuVQX55SZWxOGPtdNXFiyfXnBIE0MANMnYthnxzbp2ZqYEXvJlClMrcRCLpUQ/SDVOvvhaTmU4FfyKaKVMTZ6yMlbqqSvYZr9R7NN+UW+h2ghsfJhx3y+GNIRpqHVriP/C6mc3hV72mDAAe+00uV4DlvO78qMCaX0xIXj0VjQHiEA2ePcpZRxFcVf6luE1n37OVFecv89cxl3Tk+fD7MjIJYvuy3U8WySDm1XqDlO1PX/yz/xDhtjHIXnkxK+upqoVr+W5Sd9uRN+JGsGP3AkGbWg01sQOe1T63om3gPIjMtCPrkhjSdQRED/mpJumeR85j/2uBIkkBbXWVJQs8tG+Engcd6+zCyoNJ8tf2+GBozzjXIPHCze57i9kWrtp4scfop8aAlaUsexC3C3msu3ZP9+LaLrqtcGTvO9XXhSld/B2pB3fF1r/PPESJCKavStakkwH80ak2FvY/p9bsf/jB9TDTXHuinTq52fNlT0SUFwMZvDcit7qODlRtLuwfODyZbPqx6bu2Eh4o/2+AQ4a9lvSfUGXJY88Q+JycNXEvJv0A5WQBdtjkdBFt6I0Lc8y8Vme8x7RDE76UwfOrsaEOdBh1oo9dg60eWp7t3QSRSOh5gDV3jfwqPVRkdSLUPujX6VRKCNkYclUtQcfd/vPQFEIyXaeRYHcJa5AVCNLFcoAg4Lp8BxXuNvxtg==" };
32 32
//#endif
33 33
                if (args.Length == 2)
34 34
                {
ConvertService/ServiceBase/Markus.Service.Extensions/Exntensions/string.cs
25 25
            int outValue = 0;
26 26
            return int.TryParse(value, out outValue);
27 27
        }
28

  
29
        public static bool IsKor(this char Value)
30
        {
31
            if (0xac00 < Value && Value <= 0xd7a3 || 0x3131 <= Value && Value <= 0x318e)
32
                return true;
33
            else
34
                return false;
35

  
36
        }
28 37
    }
29 38
}
FinalService/KCOM_FinalService/KCOM_FinalServiceConsole/Program.cs
10 10
using System.Runtime.InteropServices;
11 11
using System.Runtime.Remoting.Channels.Tcp;
12 12
using IFinalPDF;
13
using KCOMDataModel.DataModel;
13 14

  
14 15
namespace KCOM_FinalService.Console
15 16
{
FinalService/KCOM_FinalService/MarkupToPDF/Controls_PDF/DrawSet_Arrow.cs
38 38
                contentByte.LineTo(p1.X - dx * 3*lineSize + norm.X * 1*lineSize, p1.Y - dy * 3*lineSize + norm.Y * 1*lineSize);
39 39
                contentByte.LineTo(p1.X, p1.Y);
40 40
                contentByte.LineTo(p1.X - dx * 3*lineSize - norm.X * 1*lineSize, p1.Y - dy * 3*lineSize - norm.Y * 1*lineSize);
41
      
41
             
42 42
                contentByte.ClosePathFillStroke();
43 43
            }
44 44
            contentByte.RestoreState();
FinalService/KCOM_FinalService/MarkupToPDF/MarkupToPDF.csproj
53 53
    <Prefer32Bit>false</Prefer32Bit>
54 54
  </PropertyGroup>
55 55
  <ItemGroup>
56
    <Reference Include="itextsharp, Version=5.5.13.1, Culture=neutral, PublicKeyToken=8354ae6d2174ddca, processorArchitecture=MSIL">
57
      <HintPath>..\packages\iTextSharp.5.5.13.1\lib\itextsharp.dll</HintPath>
56
    <Reference Include="BouncyCastle.Crypto, Version=1.8.6.0, Culture=neutral, PublicKeyToken=0e99375e54769942">
57
      <HintPath>..\packages\BouncyCastle.1.8.6.1\lib\BouncyCastle.Crypto.dll</HintPath>
58
    </Reference>
59
    <Reference Include="itextsharp, Version=5.5.13.2, Culture=neutral, PublicKeyToken=8354ae6d2174ddca, processorArchitecture=MSIL">
60
      <HintPath>..\packages\iTextSharp.5.5.13.2\lib\itextsharp.dll</HintPath>
58 61
    </Reference>
59 62
    <Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
60 63
      <HintPath>..\packages\Newtonsoft.Json.12.0.3\lib\net40\Newtonsoft.Json.dll</HintPath>
FinalService/KCOM_FinalService/MarkupToPDF/packages.config
1 1
<?xml version="1.0" encoding="utf-8"?>
2 2
<packages>
3
  <package id="iTextSharp" version="5.5.13.1" targetFramework="net40" />
3
  <package id="BouncyCastle" version="1.8.6.1" targetFramework="net461" />
4
  <package id="iTextSharp" version="5.5.13.2" targetFramework="net461" />
4 5
  <package id="Newtonsoft.Json" version="12.0.3" targetFramework="net40" requireReinstallation="true" />
5 6
  <package id="Rx-Main" version="1.0.11226" targetFramework="net40" />
6 7
  <package id="Rxx" version="1.3.4451.33754" targetFramework="net40" />
KCOM/Common/ViewerDataModel.cs
524 524
            }
525 525
        }
526 526

  
527
        private bool _IsFinalPDF { get; set; }
528
        public bool IsFinalPDF
529
        {
530
            get
531
            {
532
                return _IsFinalPDF;
533
            }
534
            set
535
            {
536
                _IsFinalPDF = value;
537
                OnPropertyChanged("IsFinalPDF");
538
            }
539
        }
540
        private DateTime _FinalPDFTime { get; set; }
541
        public DateTime FinalPDFTime
542
        {
543
            get
544
            {
545
                return _FinalPDFTime;
546
            }
547
            set
548
            {
549
                _FinalPDFTime = value;
550
                OnPropertyChanged("FinalPDFTime");
551
            }
552
        }
553

  
527 554
        ////////////////////////////////////////////////
528 555

  
529 556

  
......
630 657
            }
631 658
        }
632 659

  
660
        public bool SaveCheck()
661
        {
662
            bool result = false;
663

  
664
            if (ViewerDataModel.Instance.UndoDataList.Count > 0)
665
            {
666
                DateTime undoTime = UndoDataList.OrderByDescending(order => order.EventTime).FirstOrDefault().EventTime;
667
                DateTime updatetime = DateTime.Now.AddDays(-1);
668
                
669
                if (_markupInfoList.Count > 0)
670
                {
671
                    updatetime = _markupInfoList.OrderByDescending(order => order.UpdateTime).FirstOrDefault().UpdateTime;
672
                }
673

  
674
                if (undoTime > updatetime)
675
                {
676
                    result = false;
677
                }
678
                else
679
                {
680
                    result = true;
681
                }
682
            }
683
            else
684
            {
685
                result = true;
686
            }
687

  
688
            return result;
689
        }
690

  
691
        public bool FinalPDFCheck()
692
        {
693
            bool result = false;
694

  
695
            DateTime updatetime = DateTime.Now.AddDays(-1);
696

  
697
            if (_markupInfoList.Count > 0)
698
            {
699
               var consolidateItems = _markupInfoList.Where(x => x.Consolidate == 1 && x.AvoidConsolidate == 0);
700

  
701
                if (consolidateItems.Count() > 0)
702
                {
703
                    updatetime = consolidateItems.OrderByDescending(order => order.UpdateTime).FirstOrDefault().UpdateTime;
704
                }
705
            }
706

  
707
            if (FinalPDFTime > updatetime)
708
            {
709
                result = true;
710
            }
711

  
712
            return result;
713
        }
714

  
633 715
        public void SetAngleVisible(Visibility visibility)
634 716
        {
635 717
            this.MarkupAngleVisibility = visibility;
KCOM/Connected Services/ServiceDeepView/Reference.cs
179 179
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
180 180
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityKeyMember", Namespace="http://schemas.datacontract.org/2004/07/System.Data")]
181 181
    [System.SerializableAttribute()]
182
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityObject))]
183
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.StructuralObject))]
184
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfDOCINFOitJtO6kG))]
185
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReference))]
186
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.RelatedEnd))]
187
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFO_VERSIONitJtO6kG))]
188
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFOitJtO6kG))]
189
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMEMBERitJtO6kG))]
190
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<string>))]
191
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.FinalPDFResult))]
192
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.FinalStatus))]
193
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityKey))]
194
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<KCOM.ServiceDeepView.EntityKeyMember>))]
182
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<System.Windows.Rect>))]
183
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Windows.Rect))]
184
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Windows.Size))]
195 185
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<KCOMDataModel.DataModel.FAVORITE_DOC>))]
196 186
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOMDataModel.DataModel.FAVORITE_DOC))]
197 187
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOMDataModel.DataModel.DOCINFO))]
......
223 213
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<KCOMDataModel.DataModel.FINAL_PDF>))]
224 214
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOMDataModel.DataModel.PROPERTIES))]
225 215
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<KCOMDataModel.DataModel.PROPERTIES>))]
216
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.FinalPDFResult))]
217
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.FinalStatus))]
218
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityKey))]
219
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<KCOM.ServiceDeepView.EntityKeyMember>))]
226 220
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(IKCOM.KCOM_SystemInfo))]
227 221
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(IKCOM.KCOM_BasicParam))]
228 222
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<IKCOM.VPRevision>))]
......
232 226
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<IKCOM.MarkupItem>))]
233 227
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(IKCOM.MarkupItem))]
234 228
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(IKCOM.FAVORITE_FLAG))]
235
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<System.Windows.Rect>))]
236
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Windows.Rect))]
229
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityObject))]
230
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.StructuralObject))]
231
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfDOCINFOitJtO6kG))]
232
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReference))]
233
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.RelatedEnd))]
234
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFO_VERSIONitJtO6kG))]
235
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFOitJtO6kG))]
236
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMEMBERitJtO6kG))]
237
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.List<string>))]
237 238
    public partial class EntityKeyMember : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
238 239
        
239 240
        [System.NonSerializedAttribute()]
......
293 294
    
294 295
    [System.Diagnostics.DebuggerStepThroughAttribute()]
295 296
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
296
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityReferenceOfDOCINFOitJtO6kG", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
297
    [System.SerializableAttribute()]
298
    public partial class EntityReferenceOfDOCINFOitJtO6kG : KCOM.ServiceDeepView.EntityReference {
299
    }
300
    
301
    [System.Diagnostics.DebuggerStepThroughAttribute()]
302
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
303
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityReference", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
304
    [System.SerializableAttribute()]
305
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFO_VERSIONitJtO6kG))]
306
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFOitJtO6kG))]
307
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMEMBERitJtO6kG))]
308
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfDOCINFOitJtO6kG))]
309
    public partial class EntityReference : KCOM.ServiceDeepView.RelatedEnd {
310
        
311
        [System.Runtime.Serialization.OptionalFieldAttribute()]
312
        private KCOM.ServiceDeepView.EntityKey EntityKeyField;
313
        
314
        [System.Runtime.Serialization.DataMemberAttribute()]
315
        public KCOM.ServiceDeepView.EntityKey EntityKey {
316
            get {
317
                return this.EntityKeyField;
318
            }
319
            set {
320
                if ((object.ReferenceEquals(this.EntityKeyField, value) != true)) {
321
                    this.EntityKeyField = value;
322
                    this.RaisePropertyChanged("EntityKey");
323
                }
324
            }
325
        }
326
    }
327
    
328
    [System.Diagnostics.DebuggerStepThroughAttribute()]
329
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
330
    [System.Runtime.Serialization.DataContractAttribute(Name="RelatedEnd", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
331
    [System.SerializableAttribute()]
332
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReference))]
333
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFO_VERSIONitJtO6kG))]
334
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFOitJtO6kG))]
335
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMEMBERitJtO6kG))]
336
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfDOCINFOitJtO6kG))]
337
    public partial class RelatedEnd : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
338
        
339
        [System.NonSerializedAttribute()]
340
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
341
        
342
        [global::System.ComponentModel.BrowsableAttribute(false)]
343
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
344
            get {
345
                return this.extensionDataField;
346
            }
347
            set {
348
                this.extensionDataField = value;
349
            }
350
        }
351
        
352
        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
353
        
354
        protected void RaisePropertyChanged(string propertyName) {
355
            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
356
            if ((propertyChanged != null)) {
357
                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
358
            }
359
        }
360
    }
361
    
362
    [System.Diagnostics.DebuggerStepThroughAttribute()]
363
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
364
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityReferenceOfMARKUP_INFO_VERSIONitJtO6kG", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
365
    [System.SerializableAttribute()]
366
    public partial class EntityReferenceOfMARKUP_INFO_VERSIONitJtO6kG : KCOM.ServiceDeepView.EntityReference {
367
    }
368
    
369
    [System.Diagnostics.DebuggerStepThroughAttribute()]
370
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
371
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityReferenceOfMARKUP_INFOitJtO6kG", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
372
    [System.SerializableAttribute()]
373
    public partial class EntityReferenceOfMARKUP_INFOitJtO6kG : KCOM.ServiceDeepView.EntityReference {
374
    }
375
    
376
    [System.Diagnostics.DebuggerStepThroughAttribute()]
377
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
378
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityReferenceOfMEMBERitJtO6kG", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
379
    [System.SerializableAttribute()]
380
    public partial class EntityReferenceOfMEMBERitJtO6kG : KCOM.ServiceDeepView.EntityReference {
381
    }
382
    
383
    [System.Diagnostics.DebuggerStepThroughAttribute()]
384
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
385 297
    [System.Runtime.Serialization.DataContractAttribute(Name="FinalPDFResult", Namespace="http://schemas.datacontract.org/2004/07/IFinalPDF")]
386 298
    [System.SerializableAttribute()]
387 299
    public partial struct FinalPDFResult : System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
......
506 418
        Error = 5,
507 419
    }
508 420
    
421
    [System.Diagnostics.DebuggerStepThroughAttribute()]
422
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
423
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityReferenceOfDOCINFOitJtO6kG", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
424
    [System.SerializableAttribute()]
425
    public partial class EntityReferenceOfDOCINFOitJtO6kG : KCOM.ServiceDeepView.EntityReference {
426
    }
427
    
428
    [System.Diagnostics.DebuggerStepThroughAttribute()]
429
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
430
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityReference", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
431
    [System.SerializableAttribute()]
432
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFO_VERSIONitJtO6kG))]
433
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFOitJtO6kG))]
434
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMEMBERitJtO6kG))]
435
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfDOCINFOitJtO6kG))]
436
    public partial class EntityReference : KCOM.ServiceDeepView.RelatedEnd {
437
        
438
        [System.Runtime.Serialization.OptionalFieldAttribute()]
439
        private KCOM.ServiceDeepView.EntityKey EntityKeyField;
440
        
441
        [System.Runtime.Serialization.DataMemberAttribute()]
442
        public KCOM.ServiceDeepView.EntityKey EntityKey {
443
            get {
444
                return this.EntityKeyField;
445
            }
446
            set {
447
                if ((object.ReferenceEquals(this.EntityKeyField, value) != true)) {
448
                    this.EntityKeyField = value;
449
                    this.RaisePropertyChanged("EntityKey");
450
                }
451
            }
452
        }
453
    }
454
    
455
    [System.Diagnostics.DebuggerStepThroughAttribute()]
456
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
457
    [System.Runtime.Serialization.DataContractAttribute(Name="RelatedEnd", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
458
    [System.SerializableAttribute()]
459
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReference))]
460
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFO_VERSIONitJtO6kG))]
461
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMARKUP_INFOitJtO6kG))]
462
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfMEMBERitJtO6kG))]
463
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(KCOM.ServiceDeepView.EntityReferenceOfDOCINFOitJtO6kG))]
464
    public partial class RelatedEnd : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
465
        
466
        [System.NonSerializedAttribute()]
467
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
468
        
469
        [global::System.ComponentModel.BrowsableAttribute(false)]
470
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
471
            get {
472
                return this.extensionDataField;
473
            }
474
            set {
475
                this.extensionDataField = value;
476
            }
477
        }
478
        
479
        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
480
        
481
        protected void RaisePropertyChanged(string propertyName) {
482
            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
483
            if ((propertyChanged != null)) {
484
                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
485
            }
486
        }
487
    }
488
    
489
    [System.Diagnostics.DebuggerStepThroughAttribute()]
490
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
491
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityReferenceOfMARKUP_INFO_VERSIONitJtO6kG", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
492
    [System.SerializableAttribute()]
493
    public partial class EntityReferenceOfMARKUP_INFO_VERSIONitJtO6kG : KCOM.ServiceDeepView.EntityReference {
494
    }
495
    
496
    [System.Diagnostics.DebuggerStepThroughAttribute()]
497
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
498
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityReferenceOfMARKUP_INFOitJtO6kG", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
499
    [System.SerializableAttribute()]
500
    public partial class EntityReferenceOfMARKUP_INFOitJtO6kG : KCOM.ServiceDeepView.EntityReference {
501
    }
502
    
503
    [System.Diagnostics.DebuggerStepThroughAttribute()]
504
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
505
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityReferenceOfMEMBERitJtO6kG", Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses")]
506
    [System.SerializableAttribute()]
507
    public partial class EntityReferenceOfMEMBERitJtO6kG : KCOM.ServiceDeepView.EntityReference {
508
    }
509
    
509 510
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
510 511
    [System.ServiceModel.ServiceContractAttribute(Namespace="", ConfigurationName="ServiceDeepView.ServiceDeepView")]
511 512
    public interface ServiceDeepView {
......
558 559
        
559 560
        System.Collections.Generic.List<System.Windows.Rect> EndGetCompareRect(System.IAsyncResult result);
560 561
        
562
        [System.ServiceModel.OperationContractAttribute(Action="urn:ServiceDeepView/GetComparefixSize", ReplyAction="urn:ServiceDeepView/GetComparefixSizeResponse")]
563
        System.Collections.Generic.List<System.Windows.Rect> GetComparefixSize(string projectNo, string originDocItem_ID, string targetDocItem_ID, string originPageNo, string targetPageNo, System.Windows.Size FixSize, string isInternalAddress);
564
        
565
        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="urn:ServiceDeepView/GetComparefixSize", ReplyAction="urn:ServiceDeepView/GetComparefixSizeResponse")]
566
        System.IAsyncResult BeginGetComparefixSize(string projectNo, string originDocItem_ID, string targetDocItem_ID, string originPageNo, string targetPageNo, System.Windows.Size FixSize, string isInternalAddress, System.AsyncCallback callback, object asyncState);
567
        
568
        System.Collections.Generic.List<System.Windows.Rect> EndGetComparefixSize(System.IAsyncResult result);
569
        
561 570
        [System.ServiceModel.OperationContractAttribute(Action="urn:ServiceDeepView/SetFinalPDF", ReplyAction="urn:ServiceDeepView/SetFinalPDFResponse")]
562 571
        KCOM.ServiceDeepView.FinalPDFResult SetFinalPDF(string ProjectNo, string DocInfoID, string MarkupInfoID, string CreateUserID);
563 572
        
......
1078 1087
        
1079 1088
        bool EndFinalPDF_SetFinalResultPath(System.IAsyncResult result);
1080 1089
        
1090
        [System.ServiceModel.OperationContractAttribute(Action="urn:ServiceDeepView/SaveLog", ReplyAction="urn:ServiceDeepView/SaveLogResponse")]
1091
        bool SaveLog(string project_no, string document_id, string Log);
1092
        
1093
        [System.ServiceModel.OperationContractAttribute(AsyncPattern=true, Action="urn:ServiceDeepView/SaveLog", ReplyAction="urn:ServiceDeepView/SaveLogResponse")]
1094
        System.IAsyncResult BeginSaveLog(string project_no, string document_id, string Log, System.AsyncCallback callback, object asyncState);
1095
        
1096
        bool EndSaveLog(System.IAsyncResult result);
1097
        
1081 1098
        [System.ServiceModel.OperationContractAttribute(Action="urn:ServiceDeepView/FinalPDF_GetCommentMember", ReplyAction="urn:ServiceDeepView/FinalPDF_GetCommentMemberResponse")]
1082 1099
        KCOMDataModel.DataModel.MEMBER FinalPDF_GetCommentMember(string project_no, string markupdata_id);
1083 1100
        
......
1215 1232
    
1216 1233
    [System.Diagnostics.DebuggerStepThroughAttribute()]
1217 1234
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
1235
    public partial class GetComparefixSizeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
1236
        
1237
        private object[] results;
1238
        
1239
        public GetComparefixSizeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
1240
                base(exception, cancelled, userState) {
1241
            this.results = results;
1242
        }
1243
        
1244
        public System.Collections.Generic.List<System.Windows.Rect> Result {
1245
            get {
1246
                base.RaiseExceptionIfNecessary();
1247
                return ((System.Collections.Generic.List<System.Windows.Rect>)(this.results[0]));
1248
            }
1249
        }
1250
    }
1251
    
1252
    [System.Diagnostics.DebuggerStepThroughAttribute()]
1253
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
1218 1254
    public partial class SetFinalPDFCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
1219 1255
        
1220 1256
        private object[] results;
......
2450 2486
    
2451 2487
    [System.Diagnostics.DebuggerStepThroughAttribute()]
2452 2488
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
2489
    public partial class SaveLogCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
2490
        
2491
        private object[] results;
2492
        
2493
        public SaveLogCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
2494
                base(exception, cancelled, userState) {
2495
            this.results = results;
2496
        }
2497
        
2498
        public bool Result {
2499
            get {
2500
                base.RaiseExceptionIfNecessary();
2501
                return ((bool)(this.results[0]));
2502
            }
2503
        }
2504
    }
2505
    
2506
    [System.Diagnostics.DebuggerStepThroughAttribute()]
2507
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
2453 2508
    public partial class FinalPDF_GetCommentMemberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
2454 2509
        
2455 2510
        private object[] results;
......
2526 2581
        
2527 2582
        private System.Threading.SendOrPostCallback onGetCompareRectCompletedDelegate;
2528 2583
        
2584
        private BeginOperationDelegate onBeginGetComparefixSizeDelegate;
2585
        
2586
        private EndOperationDelegate onEndGetComparefixSizeDelegate;
2587
        
2588
        private System.Threading.SendOrPostCallback onGetComparefixSizeCompletedDelegate;
2589
        
2529 2590
        private BeginOperationDelegate onBeginSetFinalPDFDelegate;
2530 2591
        
2531 2592
        private EndOperationDelegate onEndSetFinalPDFDelegate;
......
2916 2977
        
2917 2978
        private System.Threading.SendOrPostCallback onFinalPDF_SetFinalResultPathCompletedDelegate;
2918 2979
        
2980
        private BeginOperationDelegate onBeginSaveLogDelegate;
2981
        
2982
        private EndOperationDelegate onEndSaveLogDelegate;
2983
        
2984
        private System.Threading.SendOrPostCallback onSaveLogCompletedDelegate;
2985
        
2919 2986
        private BeginOperationDelegate onBeginFinalPDF_GetCommentMemberDelegate;
2920 2987
        
2921 2988
        private EndOperationDelegate onEndFinalPDF_GetCommentMemberDelegate;
......
2959 3026
        
2960 3027
        public event System.EventHandler<GetCompareRectCompletedEventArgs> GetCompareRectCompleted;
2961 3028
        
3029
        public event System.EventHandler<GetComparefixSizeCompletedEventArgs> GetComparefixSizeCompleted;
3030
        
2962 3031
        public event System.EventHandler<SetFinalPDFCompletedEventArgs> SetFinalPDFCompleted;
2963 3032
        
2964 3033
        public event System.EventHandler<GetConversionStateCompletedEventArgs> GetConversionStateCompleted;
......
3089 3158
        
3090 3159
        public event System.EventHandler<FinalPDF_SetFinalResultPathCompletedEventArgs> FinalPDF_SetFinalResultPathCompleted;
3091 3160
        
3161
        public event System.EventHandler<SaveLogCompletedEventArgs> SaveLogCompleted;
3162
        
3092 3163
        public event System.EventHandler<FinalPDF_GetCommentMemberCompletedEventArgs> FinalPDF_GetCommentMemberCompleted;
3093 3164
        
3094 3165
        public event System.EventHandler<FinalPDF_GetPropertiesCompletedEventArgs> FinalPDF_GetPropertiesCompleted;
......
3421 3492
                        isInternalAddress}, this.onEndGetCompareRectDelegate, this.onGetCompareRectCompletedDelegate, userState);
3422 3493
        }
3423 3494
        
3495
        public System.Collections.Generic.List<System.Windows.Rect> GetComparefixSize(string projectNo, string originDocItem_ID, string targetDocItem_ID, string originPageNo, string targetPageNo, System.Windows.Size FixSize, string isInternalAddress) {
3496
            return base.Channel.GetComparefixSize(projectNo, originDocItem_ID, targetDocItem_ID, originPageNo, targetPageNo, FixSize, isInternalAddress);
3497
        }
3498
        
3499
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
3500
        public System.IAsyncResult BeginGetComparefixSize(string projectNo, string originDocItem_ID, string targetDocItem_ID, string originPageNo, string targetPageNo, System.Windows.Size FixSize, string isInternalAddress, System.AsyncCallback callback, object asyncState) {
3501
            return base.Channel.BeginGetComparefixSize(projectNo, originDocItem_ID, targetDocItem_ID, originPageNo, targetPageNo, FixSize, isInternalAddress, callback, asyncState);
3502
        }
3503
        
3504
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
3505
        public System.Collections.Generic.List<System.Windows.Rect> EndGetComparefixSize(System.IAsyncResult result) {
3506
            return base.Channel.EndGetComparefixSize(result);
3507
        }
3508
        
3509
        private System.IAsyncResult OnBeginGetComparefixSize(object[] inValues, System.AsyncCallback callback, object asyncState) {
3510
            string projectNo = ((string)(inValues[0]));
3511
            string originDocItem_ID = ((string)(inValues[1]));
3512
            string targetDocItem_ID = ((string)(inValues[2]));
3513
            string originPageNo = ((string)(inValues[3]));
3514
            string targetPageNo = ((string)(inValues[4]));
3515
            System.Windows.Size FixSize = ((System.Windows.Size)(inValues[5]));
3516
            string isInternalAddress = ((string)(inValues[6]));
3517
            return this.BeginGetComparefixSize(projectNo, originDocItem_ID, targetDocItem_ID, originPageNo, targetPageNo, FixSize, isInternalAddress, callback, asyncState);
3518
        }
3519
        
3520
        private object[] OnEndGetComparefixSize(System.IAsyncResult result) {
3521
            System.Collections.Generic.List<System.Windows.Rect> retVal = this.EndGetComparefixSize(result);
3522
            return new object[] {
3523
                    retVal};
3524
        }
3525
        
3526
        private void OnGetComparefixSizeCompleted(object state) {
3527
            if ((this.GetComparefixSizeCompleted != null)) {
3528
                InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
3529
                this.GetComparefixSizeCompleted(this, new GetComparefixSizeCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
3530
            }
3531
        }
3532
        
3533
        public void GetComparefixSizeAsync(string projectNo, string originDocItem_ID, string targetDocItem_ID, string originPageNo, string targetPageNo, System.Windows.Size FixSize, string isInternalAddress) {
3534
            this.GetComparefixSizeAsync(projectNo, originDocItem_ID, targetDocItem_ID, originPageNo, targetPageNo, FixSize, isInternalAddress, null);
3535
        }
3536
        
3537
        public void GetComparefixSizeAsync(string projectNo, string originDocItem_ID, string targetDocItem_ID, string originPageNo, string targetPageNo, System.Windows.Size FixSize, string isInternalAddress, object userState) {
3538
            if ((this.onBeginGetComparefixSizeDelegate == null)) {
3539
                this.onBeginGetComparefixSizeDelegate = new BeginOperationDelegate(this.OnBeginGetComparefixSize);
3540
            }
3541
            if ((this.onEndGetComparefixSizeDelegate == null)) {
3542
                this.onEndGetComparefixSizeDelegate = new EndOperationDelegate(this.OnEndGetComparefixSize);
3543
            }
3544
            if ((this.onGetComparefixSizeCompletedDelegate == null)) {
3545
                this.onGetComparefixSizeCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnGetComparefixSizeCompleted);
3546
            }
3547
            base.InvokeAsync(this.onBeginGetComparefixSizeDelegate, new object[] {
3548
                        projectNo,
3549
                        originDocItem_ID,
3550
                        targetDocItem_ID,
3551
                        originPageNo,
3552
                        targetPageNo,
3553
                        FixSize,
3554
                        isInternalAddress}, this.onEndGetComparefixSizeDelegate, this.onGetComparefixSizeCompletedDelegate, userState);
3555
        }
3556
        
3424 3557
        public KCOM.ServiceDeepView.FinalPDFResult SetFinalPDF(string ProjectNo, string DocInfoID, string MarkupInfoID, string CreateUserID) {
3425 3558
            return base.Channel.SetFinalPDF(ProjectNo, DocInfoID, MarkupInfoID, CreateUserID);
3426 3559
        }
......
6851 6984
                        url}, this.onEndFinalPDF_SetFinalResultPathDelegate, this.onFinalPDF_SetFinalResultPathCompletedDelegate, userState);
6852 6985
        }
6853 6986
        
6987
        public bool SaveLog(string project_no, string document_id, string Log) {
6988
            return base.Channel.SaveLog(project_no, document_id, Log);
6989
        }
6990
        
6991
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
6992
        public System.IAsyncResult BeginSaveLog(string project_no, string document_id, string Log, System.AsyncCallback callback, object asyncState) {
6993
            return base.Channel.BeginSaveLog(project_no, document_id, Log, callback, asyncState);
6994
        }
6995
        
6996
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
6997
        public bool EndSaveLog(System.IAsyncResult result) {
6998
            return base.Channel.EndSaveLog(result);
6999
        }
7000
        
7001
        private System.IAsyncResult OnBeginSaveLog(object[] inValues, System.AsyncCallback callback, object asyncState) {
7002
            string project_no = ((string)(inValues[0]));
7003
            string document_id = ((string)(inValues[1]));
7004
            string Log = ((string)(inValues[2]));
7005
            return this.BeginSaveLog(project_no, document_id, Log, callback, asyncState);
7006
        }
7007
        
7008
        private object[] OnEndSaveLog(System.IAsyncResult result) {
7009
            bool retVal = this.EndSaveLog(result);
7010
            return new object[] {
7011
                    retVal};
7012
        }
7013
        
7014
        private void OnSaveLogCompleted(object state) {
7015
            if ((this.SaveLogCompleted != null)) {
7016
                InvokeAsyncCompletedEventArgs e = ((InvokeAsyncCompletedEventArgs)(state));
7017
                this.SaveLogCompleted(this, new SaveLogCompletedEventArgs(e.Results, e.Error, e.Cancelled, e.UserState));
7018
            }
7019
        }
7020
        
7021
        public void SaveLogAsync(string project_no, string document_id, string Log) {
7022
            this.SaveLogAsync(project_no, document_id, Log, null);
7023
        }
7024
        
7025
        public void SaveLogAsync(string project_no, string document_id, string Log, object userState) {
7026
            if ((this.onBeginSaveLogDelegate == null)) {
7027
                this.onBeginSaveLogDelegate = new BeginOperationDelegate(this.OnBeginSaveLog);
7028
            }
7029
            if ((this.onEndSaveLogDelegate == null)) {
7030
                this.onEndSaveLogDelegate = new EndOperationDelegate(this.OnEndSaveLog);
7031
            }
7032
            if ((this.onSaveLogCompletedDelegate == null)) {
7033
                this.onSaveLogCompletedDelegate = new System.Threading.SendOrPostCallback(this.OnSaveLogCompleted);
7034
            }
7035
            base.InvokeAsync(this.onBeginSaveLogDelegate, new object[] {
7036
                        project_no,
7037
                        document_id,
7038
                        Log}, this.onEndSaveLogDelegate, this.onSaveLogCompletedDelegate, userState);
7039
        }
7040
        
6854 7041
        public KCOMDataModel.DataModel.MEMBER FinalPDF_GetCommentMember(string project_no, string markupdata_id) {
6855 7042
            return base.Channel.FinalPDF_GetCommentMember(project_no, markupdata_id);
6856 7043
        }
KCOM/Connected Services/ServiceDeepView/Reference.svcmap
25 25
    <ServiceContractMappings />
26 26
  </ClientOptions>
27 27
  <MetadataSources>
28
    <MetadataSource Address="http://localhost:8080/ServiceDeepView.svc" Protocol="http" SourceId="1" />
28
    <MetadataSource Address="http://localhost:44301/ServiceDeepView.svc" Protocol="http" SourceId="1" />
29 29
  </MetadataSources>
30 30
  <Metadata>
31
    <MetadataFile FileName="ServiceDeepView.xsd" MetadataType="Schema" ID="cd0f5dbf-8e7e-491a-9f45-4ea18aef1afd" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?xsd=xsd4" />
32
    <MetadataFile FileName="ServiceDeepView1.xsd" MetadataType="Schema" ID="a04328b2-6cc9-4d50-a163-2fa9fe76df37" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?xsd=xsd8" />
33
    <MetadataFile FileName="ServiceDeepView2.xsd" MetadataType="Schema" ID="17d7cc02-14f0-4fcd-8ed7-082906ded03e" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?xsd=xsd7" />
34
    <MetadataFile FileName="ServiceDeepView.disco" MetadataType="Disco" ID="a60b016d-1ae4-46db-8bbf-b5c8efd7eb91" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?disco" />
35
    <MetadataFile FileName="ServiceDeepView3.xsd" MetadataType="Schema" ID="e8ef0bdc-9f9e-4618-9258-c52f1d7e6a9b" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?xsd=xsd5" />
36
    <MetadataFile FileName="ServiceDeepView.wsdl" MetadataType="Wsdl" ID="728f9977-6c0c-4cd1-92cc-f47373e2366c" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?wsdl" />
37
    <MetadataFile FileName="ServiceDeepView4.xsd" MetadataType="Schema" ID="276b3723-ca92-477a-9b3b-b389ebaee2b5" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?xsd=xsd3" />
38
    <MetadataFile FileName="ServiceDeepView5.xsd" MetadataType="Schema" ID="60639caf-701a-4d4c-8e47-bddf06fb7c11" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?xsd=xsd2" />
39
    <MetadataFile FileName="ServiceDeepView1.wsdl" MetadataType="Wsdl" ID="0fb8071f-e20d-4000-ac93-f2df352c67eb" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?wsdl=wsdl0" />
40
    <MetadataFile FileName="ServiceDeepView6.xsd" MetadataType="Schema" ID="068d8627-c686-4dfd-b61b-3928e052c336" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?xsd=xsd0" />
41
    <MetadataFile FileName="ServiceDeepView7.xsd" MetadataType="Schema" ID="92aed1bc-8e89-466c-9334-6159f55f7f83" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?xsd=xsd6" />
42
    <MetadataFile FileName="ServiceDeepView8.xsd" MetadataType="Schema" ID="9683470f-6899-461d-b389-6d9a418415fa" SourceId="1" SourceUrl="http://localhost:8080/ServiceDeepView.svc?xsd=xsd1" />
31
    <MetadataFile FileName="ServiceDeepView99.xsd" MetadataType="Schema" ID="b5f38220-9276-45e5-9602-e9ec29e275b8" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?xsd=xsd6" />
32
    <MetadataFile FileName="ServiceDeepView22.wsdl" MetadataType="Wsdl" ID="eb5e3330-9ba8-43c8-b109-0c87e9171419" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?wsdl=wsdl0" />
33
    <MetadataFile FileName="ServiceDeepView910.xsd" MetadataType="Schema" ID="72ebc64a-3ccf-4680-aa62-7b68af41cc09" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?xsd=xsd3" />
34
    <MetadataFile FileName="ServiceDeepView911.xsd" MetadataType="Schema" ID="dc6e1efc-8f26-4d3b-b8f1-3097835e466a" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?xsd=xsd7" />
35
    <MetadataFile FileName="ServiceDeepView912.xsd" MetadataType="Schema" ID="86eadba7-5461-4d0e-847a-fd16c4173d2f" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?xsd=xsd5" />
36
    <MetadataFile FileName="ServiceDeepView913.xsd" MetadataType="Schema" ID="c275b2db-78ff-4aed-a5f0-feab02090701" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?xsd=xsd2" />
37
    <MetadataFile FileName="ServiceDeepView914.xsd" MetadataType="Schema" ID="5ae9115d-daaf-41a5-aa22-9ee441af0259" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?xsd=xsd4" />
38
    <MetadataFile FileName="ServiceDeepView11.disco" MetadataType="Disco" ID="52ff5518-00c8-42af-939e-487177854f11" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?disco" />
39
    <MetadataFile FileName="ServiceDeepView23.wsdl" MetadataType="Wsdl" ID="7053a962-2a37-4601-9409-552bc96378ea" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?wsdl" />
40
    <MetadataFile FileName="ServiceDeepView915.xsd" MetadataType="Schema" ID="e3f931de-1d85-4cb5-baf5-a0c1824ad9cb" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?xsd=xsd1" />
41
    <MetadataFile FileName="ServiceDeepView916.xsd" MetadataType="Schema" ID="ba4b6b3c-072c-4151-b1ce-54d8250c6229" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?xsd=xsd8" />
42
    <MetadataFile FileName="ServiceDeepView917.xsd" MetadataType="Schema" ID="82d3d922-73aa-4e11-a379-5cbfd63d83e8" SourceId="1" SourceUrl="http://localhost:44301/ServiceDeepView.svc?xsd=xsd0" />
43 43
  </Metadata>
44 44
  <Extensions>
45 45
    <ExtensionFile FileName="configuration91.svcinfo" Name="configuration91.svcinfo" />
KCOM/Connected Services/ServiceDeepView/ServiceDeepView.disco
1
<?xml version="1.0" encoding="utf-8"?>
2
<discovery xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/disco/">
3
  <contractRef ref="http://localhost:8080/ServiceDeepView.svc?wsdl" docRef="http://localhost:8080/ServiceDeepView.svc" xmlns="http://schemas.xmlsoap.org/disco/scl/" />
4
</discovery>
KCOM/Connected Services/ServiceDeepView/ServiceDeepView.wsdl
1
<?xml version="1.0" encoding="utf-8"?>
2
<wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://tempuri.org/" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ServiceDeepView" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
3
  <wsdl:import namespace="" location="http://localhost:8080/ServiceDeepView.svc?wsdl=wsdl0" />
4
  <wsdl:types />
5
  <wsdl:binding name="DeepViewPoint" type="ServiceDeepView">
6
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
7
    <wsdl:operation name="GetVersionData">
8
      <soap:operation soapAction="urn:ServiceDeepView/GetVersionData" style="document" />
9
      <wsdl:input>
10
        <soap:body use="literal" />
11
      </wsdl:input>
12
      <wsdl:output>
13
        <soap:body use="literal" />
14
      </wsdl:output>
15
    </wsdl:operation>
16
    <wsdl:operation name="GetSystemData">
17
      <soap:operation soapAction="urn:ServiceDeepView/GetSystemData" style="document" />
18
      <wsdl:input>
19
        <soap:body use="literal" />
20
      </wsdl:input>
21
      <wsdl:output>
22
        <soap:body use="literal" />
23
      </wsdl:output>
24
    </wsdl:operation>
25
    <wsdl:operation name="GetFavoriteVP">
26
      <soap:operation soapAction="urn:ServiceDeepView/GetFavoriteVP" style="document" />
27
      <wsdl:input>
28
        <soap:body use="literal" />
29
      </wsdl:input>
30
      <wsdl:output>
31
        <soap:body use="literal" />
32
      </wsdl:output>
33
    </wsdl:operation>
34
    <wsdl:operation name="EditFavoriteVP">
35
      <soap:operation soapAction="urn:ServiceDeepView/EditFavoriteVP" style="document" />
36
      <wsdl:input>
37
        <soap:body use="literal" />
38
      </wsdl:input>
39
      <wsdl:output>
40
        <soap:body use="literal" />
41
      </wsdl:output>
42
    </wsdl:operation>
43
    <wsdl:operation name="DelFavoriteVP">
44
      <soap:operation soapAction="urn:ServiceDeepView/DelFavoriteVP" style="document" />
45
      <wsdl:input>
46
        <soap:body use="literal" />
47
      </wsdl:input>
48
      <wsdl:output>
49
        <soap:body use="literal" />
50
      </wsdl:output>
51
    </wsdl:operation>
52
    <wsdl:operation name="GetCompareRect">
53
      <soap:operation soapAction="urn:ServiceDeepView/GetCompareRect" style="document" />
54
      <wsdl:input>
55
        <soap:body use="literal" />
56
      </wsdl:input>
57
      <wsdl:output>
58
        <soap:body use="literal" />
59
      </wsdl:output>
60
    </wsdl:operation>
61
    <wsdl:operation name="SetFinalPDF">
62
      <soap:operation soapAction="urn:ServiceDeepView/SetFinalPDF" style="document" />
63
      <wsdl:input>
64
        <soap:body use="literal" />
65
      </wsdl:input>
66
      <wsdl:output>
67
        <soap:body use="literal" />
68
      </wsdl:output>
69
    </wsdl:operation>
70
    <wsdl:operation name="GetConversionState">
71
      <soap:operation soapAction="urn:ServiceDeepView/GetConversionState" style="document" />
72
      <wsdl:input>
73
        <soap:body use="literal" />
74
      </wsdl:input>
75
      <wsdl:output>
76
        <soap:body use="literal" />
77
      </wsdl:output>
78
    </wsdl:operation>
79
    <wsdl:operation name="GetVPRevisionHistory">
80
      <soap:operation soapAction="urn:ServiceDeepView/GetVPRevisionHistory" style="document" />
81
      <wsdl:input>
82
        <soap:body use="literal" />
83
      </wsdl:input>
84
      <wsdl:output>
85
        <soap:body use="literal" />
86
      </wsdl:output>
87
    </wsdl:operation>
88
    <wsdl:operation name="GetVPRevisionFirstOrDefault">
89
      <soap:operation soapAction="urn:ServiceDeepView/GetVPRevisionFirstOrDefault" style="document" />
90
      <wsdl:input>
91
        <soap:body use="literal" />
92
      </wsdl:input>
93
      <wsdl:output>
94
        <soap:body use="literal" />
95
      </wsdl:output>
96
    </wsdl:operation>
97
    <wsdl:operation name="GetDocInfo">
98
      <soap:operation soapAction="urn:ServiceDeepView/GetDocInfo" style="document" />
99
      <wsdl:input>
100
        <soap:body use="literal" />
101
      </wsdl:input>
102
      <wsdl:output>
103
        <soap:body use="literal" />
104
      </wsdl:output>
105
    </wsdl:operation>
106
    <wsdl:operation name="GetCheckSystemAdmin">
107
      <soap:operation soapAction="urn:ServiceDeepView/GetCheckSystemAdmin" style="document" />
108
      <wsdl:input>
109
        <soap:body use="literal" />
110
      </wsdl:input>
111
      <wsdl:output>
112
        <soap:body use="literal" />
113
      </wsdl:output>
114
    </wsdl:operation>
115
    <wsdl:operation name="GetDocumentItemInfo">
116
      <soap:operation soapAction="urn:ServiceDeepView/GetDocumentItemInfo" style="document" />
117
      <wsdl:input>
118
        <soap:body use="literal" />
119
      </wsdl:input>
120
      <wsdl:output>
121
        <soap:body use="literal" />
122
      </wsdl:output>
123
    </wsdl:operation>
124
    <wsdl:operation name="GetDocItemID">
125
      <soap:operation soapAction="urn:ServiceDeepView/GetDocItemID" style="document" />
126
      <wsdl:input>
127
        <soap:body use="literal" />
128
      </wsdl:input>
129
      <wsdl:output>
130
        <soap:body use="literal" />
131
      </wsdl:output>
132
    </wsdl:operation>
133
    <wsdl:operation name="GetMarkupInfoItems">
134
      <soap:operation soapAction="urn:ServiceDeepView/GetMarkupInfoItems" style="document" />
135
      <wsdl:input>
136
        <soap:body use="literal" />
137
      </wsdl:input>
138
      <wsdl:output>
139
        <soap:body use="literal" />
140
      </wsdl:output>
141
    </wsdl:operation>
142
    <wsdl:operation name="GetSyncMarkupInfoItems">
143
      <soap:operation soapAction="urn:ServiceDeepView/GetSyncMarkupInfoItems" style="document" />
144
      <wsdl:input>
145
        <soap:body use="literal" />
146
      </wsdl:input>
147
      <wsdl:output>
148
        <soap:body use="literal" />
149
      </wsdl:output>
150
    </wsdl:operation>
151
    <wsdl:operation name="GetUserData">
152
      <soap:operation soapAction="urn:ServiceDeepView/GetUserData" style="document" />
153
      <wsdl:input>
154
        <soap:body use="literal" />
155
      </wsdl:input>
156
      <wsdl:output>
157
        <soap:body use="literal" />
158
      </wsdl:output>
159
    </wsdl:operation>
160
    <wsdl:operation name="GetDeptData">
161
      <soap:operation soapAction="urn:ServiceDeepView/GetDeptData" style="document" />
162
      <wsdl:input>
163
        <soap:body use="literal" />
164
      </wsdl:input>
165
      <wsdl:output>
166
        <soap:body use="literal" />
167
      </wsdl:output>
168
    </wsdl:operation>
169
    <wsdl:operation name="DeleteMarkup">
170
      <soap:operation soapAction="urn:ServiceDeepView/DeleteMarkup" style="document" />
171
      <wsdl:input>
172
        <soap:body use="literal" />
173
      </wsdl:input>
174
      <wsdl:output>
175
        <soap:body use="literal" />
176
      </wsdl:output>
177
    </wsdl:operation>
178
    <wsdl:operation name="SetFavoriteVP">
179
      <soap:operation soapAction="urn:ServiceDeepView/SetFavoriteVP" style="document" />
180
      <wsdl:input>
181
        <soap:body use="literal" />
182
      </wsdl:input>
183
      <wsdl:output>
184
        <soap:body use="literal" />
185
      </wsdl:output>
186
    </wsdl:operation>
187
    <wsdl:operation name="SaveMarkupData">
188
      <soap:operation soapAction="urn:ServiceDeepView/SaveMarkupData" style="document" />
189
      <wsdl:input>
190
        <soap:body use="literal" />
191
      </wsdl:input>
192
      <wsdl:output>
193
        <soap:body use="literal" />
194
      </wsdl:output>
195
    </wsdl:operation>
196
    <wsdl:operation name="SavePageMarkupData">
197
      <soap:operation soapAction="urn:ServiceDeepView/SavePageMarkupData" style="document" />
198
      <wsdl:input>
199
        <soap:body use="literal" />
200
      </wsdl:input>
201
      <wsdl:output>
202
        <soap:body use="literal" />
203
      </wsdl:output>
204
    </wsdl:operation>
205
    <wsdl:operation name="UpdateMarkupData">
206
      <soap:operation soapAction="urn:ServiceDeepView/UpdateMarkupData" style="document" />
207
      <wsdl:input>
208
        <soap:body use="literal" />
209
      </wsdl:input>
210
      <wsdl:output>
211
        <soap:body use="literal" />
212
      </wsdl:output>
213
    </wsdl:operation>
214
    <wsdl:operation name="SaveSymbol">
215
      <soap:operation soapAction="urn:ServiceDeepView/SaveSymbol" style="document" />
216
      <wsdl:input>
217
        <soap:body use="literal" />
218
      </wsdl:input>
219
      <wsdl:output>
220
        <soap:body use="literal" />
221
      </wsdl:output>
222
    </wsdl:operation>
223
    <wsdl:operation name="AddPublicSymbol">
224
      <soap:operation soapAction="urn:ServiceDeepView/AddPublicSymbol" style="document" />
225
      <wsdl:input>
226
        <soap:body use="literal" />
227
      </wsdl:input>
228
      <wsdl:output>
229
        <soap:body use="literal" />
230
      </wsdl:output>
231
    </wsdl:operation>
232
    <wsdl:operation name="DeleteSymbol">
233
      <soap:operation soapAction="urn:ServiceDeepView/DeleteSymbol" style="document" />
234
      <wsdl:input>
235
        <soap:body use="literal" />
236
      </wsdl:input>
237
      <wsdl:output>
238
        <soap:body use="literal" />
239
      </wsdl:output>
240
    </wsdl:operation>
241
    <wsdl:operation name="RenameSymbol">
242
      <soap:operation soapAction="urn:ServiceDeepView/RenameSymbol" style="document" />
243
      <wsdl:input>
244
        <soap:body use="literal" />
245
      </wsdl:input>
246
      <wsdl:output>
247
        <soap:body use="literal" />
248
      </wsdl:output>
249
    </wsdl:operation>
250
    <wsdl:operation name="AddCheckListHistory">
251
      <soap:operation soapAction="urn:ServiceDeepView/AddCheckListHistory" style="document" />
252
      <wsdl:input>
253
        <soap:body use="literal" />
254
      </wsdl:input>
255
      <wsdl:output>
256
        <soap:body use="literal" />
257
      </wsdl:output>
258
    </wsdl:operation>
259
    <wsdl:operation name="SaveCheckListHistory">
260
      <soap:operation soapAction="urn:ServiceDeepView/SaveCheckListHistory" style="document" />
261
      <wsdl:input>
262
        <soap:body use="literal" />
263
      </wsdl:input>
264
      <wsdl:output>
265
        <soap:body use="literal" />
266
      </wsdl:output>
267
    </wsdl:operation>
268
    <wsdl:operation name="SaveCheckList">
269
      <soap:operation soapAction="urn:ServiceDeepView/SaveCheckList" style="document" />
270
      <wsdl:input>
271
        <soap:body use="literal" />
272
      </wsdl:input>
273
      <wsdl:output>
274
        <soap:body use="literal" />
275
      </wsdl:output>
276
    </wsdl:operation>
277
    <wsdl:operation name="AddCheckList">
278
      <soap:operation soapAction="urn:ServiceDeepView/AddCheckList" style="document" />
279
      <wsdl:input>
280
        <soap:body use="literal" />
281
      </wsdl:input>
282
      <wsdl:output>
283
        <soap:body use="literal" />
284
      </wsdl:output>
285
    </wsdl:operation>
286
    <wsdl:operation name="GetCheckList">
287
      <soap:operation soapAction="urn:ServiceDeepView/GetCheckList" style="document" />
288
      <wsdl:input>
289
        <soap:body use="literal" />
290
      </wsdl:input>
291
      <wsdl:output>
292
        <soap:body use="literal" />
293
      </wsdl:output>
294
    </wsdl:operation>
295
    <wsdl:operation name="GetUserCheckList">
296
      <soap:operation soapAction="urn:ServiceDeepView/GetUserCheckList" style="document" />
297
      <wsdl:input>
298
        <soap:body use="literal" />
299
      </wsdl:input>
300
      <wsdl:output>
301
        <soap:body use="literal" />
302
      </wsdl:output>
303
    </wsdl:operation>
304
    <wsdl:operation name="GetCheckListHistory">
305
      <soap:operation soapAction="urn:ServiceDeepView/GetCheckListHistory" style="document" />
306
      <wsdl:input>
307
        <soap:body use="literal" />
308
      </wsdl:input>
309
      <wsdl:output>
310
        <soap:body use="literal" />
311
      </wsdl:output>
312
    </wsdl:operation>
313
    <wsdl:operation name="GetCheckListHistoryFirstOrDefault">
314
      <soap:operation soapAction="urn:ServiceDeepView/GetCheckListHistoryFirstOrDefault" style="document" />
315
      <wsdl:input>
316
        <soap:body use="literal" />
317
      </wsdl:input>
318
      <wsdl:output>
319
        <soap:body use="literal" />
320
      </wsdl:output>
321
    </wsdl:operation>
322
    <wsdl:operation name="SavePageAngle">
323
      <soap:operation soapAction="urn:ServiceDeepView/SavePageAngle" style="document" />
324
      <wsdl:input>
325
        <soap:body use="literal" />
326
      </wsdl:input>
327
      <wsdl:output>
328
        <soap:body use="literal" />
329
      </wsdl:output>
330
    </wsdl:operation>
331
    <wsdl:operation name="GetMarkupInfo">
332
      <soap:operation soapAction="urn:ServiceDeepView/GetMarkupInfo" style="document" />
333
      <wsdl:input>
334
        <soap:body use="literal" />
335
      </wsdl:input>
336
      <wsdl:output>
337
        <soap:body use="literal" />
338
      </wsdl:output>
339
    </wsdl:operation>
340
    <wsdl:operation name="GetMarkupDataListperPage">
341
      <soap:operation soapAction="urn:ServiceDeepView/GetMarkupDataListperPage" style="document" />
342
      <wsdl:input>
343
        <soap:body use="literal" />
344
      </wsdl:input>
345
      <wsdl:output>
346
        <soap:body use="literal" />
347
      </wsdl:output>
348
    </wsdl:operation>
349
    <wsdl:operation name="AddMarkupInfo">
350
      <soap:operation soapAction="urn:ServiceDeepView/AddMarkupInfo" style="document" />
351
      <wsdl:input>
352
        <soap:body use="literal" />
353
      </wsdl:input>
354
      <wsdl:output>
355
        <soap:body use="literal" />
356
      </wsdl:output>
357
    </wsdl:operation>
358
    <wsdl:operation name="AddMarkupInfoVersion">
359
      <soap:operation soapAction="urn:ServiceDeepView/AddMarkupInfoVersion" style="document" />
360
      <wsdl:input>
361
        <soap:body use="literal" />
362
      </wsdl:input>
363
      <wsdl:output>
364
        <soap:body use="literal" />
365
      </wsdl:output>
366
    </wsdl:operation>
367
    <wsdl:operation name="AddMarkupData">
368
      <soap:operation soapAction="urn:ServiceDeepView/AddMarkupData" style="document" />
369
      <wsdl:input>
370
        <soap:body use="literal" />
371
      </wsdl:input>
372
      <wsdl:output>
373
        <soap:body use="literal" />
374
      </wsdl:output>
375
    </wsdl:operation>
376
    <wsdl:operation name="AvoidMarkupInfo">
377
      <soap:operation soapAction="urn:ServiceDeepView/AvoidMarkupInfo" style="document" />
378
      <wsdl:input>
379
        <soap:body use="literal" />
380
      </wsdl:input>
381
      <wsdl:output>
382
        <soap:body use="literal" />
383
      </wsdl:output>
384
    </wsdl:operation>
385
    <wsdl:operation name="SaveMarkupInfo">
386
      <soap:operation soapAction="urn:ServiceDeepView/SaveMarkupInfo" style="document" />
387
      <wsdl:input>
388
        <soap:body use="literal" />
389
      </wsdl:input>
390
      <wsdl:output>
391
        <soap:body use="literal" />
392
      </wsdl:output>
393
    </wsdl:operation>
394
    <wsdl:operation name="GetMarkupDataList">
395
      <soap:operation soapAction="urn:ServiceDeepView/GetMarkupDataList" style="document" />
396
      <wsdl:input>
397
        <soap:body use="literal" />
398
      </wsdl:input>
399
      <wsdl:output>
400
        <soap:body use="literal" />
401
      </wsdl:output>
402
    </wsdl:operation>
403
    <wsdl:operation name="Consolidate">
404
      <soap:operation soapAction="urn:ServiceDeepView/Consolidate" style="document" />
405
      <wsdl:input>
406
        <soap:body use="literal" />
407
      </wsdl:input>
408
      <wsdl:output>
409
        <soap:body use="literal" />
410
      </wsdl:output>
411
    </wsdl:operation>
412
    <wsdl:operation name="ConsolidateMergedPDF">
413
      <soap:operation soapAction="urn:ServiceDeepView/ConsolidateMergedPDF" style="document" />
414
      <wsdl:input>
415
        <soap:body use="literal" />
416
      </wsdl:input>
417
      <wsdl:output>
418
        <soap:body use="literal" />
419
      </wsdl:output>
420
    </wsdl:operation>
421
    <wsdl:operation name="TeamConsolidate">
422
      <soap:operation soapAction="urn:ServiceDeepView/TeamConsolidate" style="document" />
423
      <wsdl:input>
424
        <soap:body use="literal" />
425
      </wsdl:input>
426
      <wsdl:output>
427
        <soap:body use="literal" />
428
      </wsdl:output>
429
    </wsdl:operation>
430
    <wsdl:operation name="GetMember">
431
      <soap:operation soapAction="urn:ServiceDeepView/GetMember" style="document" />
432
      <wsdl:input>
433
        <soap:body use="literal" />
434
      </wsdl:input>
435
      <wsdl:output>
436
        <soap:body use="literal" />
437
      </wsdl:output>
438
    </wsdl:operation>
439
    <wsdl:operation name="GetSymbolList">
440
      <soap:operation soapAction="urn:ServiceDeepView/GetSymbolList" style="document" />
441
      <wsdl:input>
442
        <soap:body use="literal" />
443
      </wsdl:input>
444
      <wsdl:output>
445
        <soap:body use="literal" />
446
      </wsdl:output>
447
    </wsdl:operation>
448
    <wsdl:operation name="GetPublicSymbolDeptList">
449
      <soap:operation soapAction="urn:ServiceDeepView/GetPublicSymbolDeptList" style="document" />
450
      <wsdl:input>
451
        <soap:body use="literal" />
452
      </wsdl:input>
453
      <wsdl:output>
454
        <soap:body use="literal" />
455
      </wsdl:output>
456
    </wsdl:operation>
457
    <wsdl:operation name="GetPublicSymbolList">
458
      <soap:operation soapAction="urn:ServiceDeepView/GetPublicSymbolList" style="document" />
459
      <wsdl:input>
460
        <soap:body use="literal" />
461
      </wsdl:input>
462
      <wsdl:output>
463
        <soap:body use="literal" />
464
      </wsdl:output>
465
    </wsdl:operation>
466
    <wsdl:operation name="GetSymbolData">
467
      <soap:operation soapAction="urn:ServiceDeepView/GetSymbolData" style="document" />
468
      <wsdl:input>
469
        <soap:body use="literal" />
470
      </wsdl:input>
471
      <wsdl:output>
472
        <soap:body use="literal" />
473
      </wsdl:output>
474
    </wsdl:operation>
475
    <wsdl:operation name="GetSymbolImageURL">
476
      <soap:operation soapAction="urn:ServiceDeepView/GetSymbolImageURL" style="document" />
477
      <wsdl:input>
478
        <soap:body use="literal" />
479
      </wsdl:input>
480
      <wsdl:output>
481
        <soap:body use="literal" />
482
      </wsdl:output>
483
    </wsdl:operation>
484
    <wsdl:operation name="GetSignData">
485
      <soap:operation soapAction="urn:ServiceDeepView/GetSignData" style="document" />
486
      <wsdl:input>
487
        <soap:body use="literal" />
488
      </wsdl:input>
489
      <wsdl:output>
490
        <soap:body use="literal" />
491
      </wsdl:output>
492
    </wsdl:operation>
493
    <wsdl:operation name="GetProjectName">
494
      <soap:operation soapAction="urn:ServiceDeepView/GetProjectName" style="document" />
495
      <wsdl:input>
496
        <soap:body use="literal" />
497
      </wsdl:input>
498
      <wsdl:output>
499
        <soap:body use="literal" />
500
      </wsdl:output>
501
    </wsdl:operation>
502
    <wsdl:operation name="GetPreRevSelect">
503
      <soap:operation soapAction="urn:ServiceDeepView/GetPreRevSelect" style="document" />
504
      <wsdl:input>
505
        <soap:body use="literal" />
506
      </wsdl:input>
507
      <wsdl:output>
508
        <soap:body use="literal" />
509
      </wsdl:output>
510
    </wsdl:operation>
511
    <wsdl:operation name="GetDocInfoOneSelect">
512
      <soap:operation soapAction="urn:ServiceDeepView/GetDocInfoOneSelect" style="document" />
513
      <wsdl:input>
514
        <soap:body use="literal" />
515
      </wsdl:input>
516
      <wsdl:output>
517
        <soap:body use="literal" />
518
      </wsdl:output>
519
    </wsdl:operation>
520
    <wsdl:operation name="GetPrintDocItemList">
521
      <soap:operation soapAction="urn:ServiceDeepView/GetPrintDocItemList" style="document" />
522
      <wsdl:input>
523
        <soap:body use="literal" />
524
      </wsdl:input>
525
      <wsdl:output>
526
        <soap:body use="literal" />
527
      </wsdl:output>
528
    </wsdl:operation>
529
    <wsdl:operation name="AddMessage">
530
      <soap:operation soapAction="urn:ServiceDeepView/AddMessage" style="document" />
531
      <wsdl:input>
532
        <soap:body use="literal" />
533
      </wsdl:input>
534
      <wsdl:output>
535
        <soap:body use="literal" />
536
      </wsdl:output>
537
    </wsdl:operation>
538
    <wsdl:operation name="GetMessage">
539
      <soap:operation soapAction="urn:ServiceDeepView/GetMessage" style="document" />
540
      <wsdl:input>
541
        <soap:body use="literal" />
542
      </wsdl:input>
543
      <wsdl:output>
544
        <soap:body use="literal" />
545
      </wsdl:output>
546
    </wsdl:operation>
547
    <wsdl:operation name="FinalPDF_GetDocinfo">
548
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_GetDocinfo" style="document" />
549
      <wsdl:input>
550
        <soap:body use="literal" />
551
      </wsdl:input>
552
      <wsdl:output>
553
        <soap:body use="literal" />
554
      </wsdl:output>
555
    </wsdl:operation>
556
    <wsdl:operation name="FinalPDF_GetDocumentItem">
557
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_GetDocumentItem" style="document" />
558
      <wsdl:input>
559
        <soap:body use="literal" />
560
      </wsdl:input>
561
      <wsdl:output>
562
        <soap:body use="literal" />
563
      </wsdl:output>
564
    </wsdl:operation>
565
    <wsdl:operation name="FinalPDF_GetMarkupdata">
566
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_GetMarkupdata" style="document" />
567
      <wsdl:input>
568
        <soap:body use="literal" />
569
      </wsdl:input>
570
      <wsdl:output>
571
        <soap:body use="literal" />
572
      </wsdl:output>
573
    </wsdl:operation>
574
    <wsdl:operation name="FinalPDF_GetMarkupinfo">
575
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_GetMarkupinfo" style="document" />
576
      <wsdl:input>
577
        <soap:body use="literal" />
578
      </wsdl:input>
579
      <wsdl:output>
580
        <soap:body use="literal" />
581
      </wsdl:output>
582
    </wsdl:operation>
583
    <wsdl:operation name="FinalPDF_GetFinalPDFs">
584
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_GetFinalPDFs" style="document" />
585
      <wsdl:input>
586
        <soap:body use="literal" />
587
      </wsdl:input>
588
      <wsdl:output>
589
        <soap:body use="literal" />
590
      </wsdl:output>
591
    </wsdl:operation>
592
    <wsdl:operation name="FinalPDF_GetDocpage">
593
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_GetDocpage" style="document" />
594
      <wsdl:input>
595
        <soap:body use="literal" />
596
      </wsdl:input>
597
      <wsdl:output>
598
        <soap:body use="literal" />
599
      </wsdl:output>
600
    </wsdl:operation>
601
    <wsdl:operation name="FinalPDF_SetFinalPDFStatus">
602
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_SetFinalPDFStatus" style="document" />
603
      <wsdl:input>
604
        <soap:body use="literal" />
605
      </wsdl:input>
606
      <wsdl:output>
607
        <soap:body use="literal" />
608
      </wsdl:output>
609
    </wsdl:operation>
610
    <wsdl:operation name="FinalPDF_GetFinalPDFStatus">
611
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_GetFinalPDFStatus" style="document" />
612
      <wsdl:input>
613
        <soap:body use="literal" />
614
      </wsdl:input>
615
      <wsdl:output>
616
        <soap:body use="literal" />
617
      </wsdl:output>
618
    </wsdl:operation>
619
    <wsdl:operation name="FinalPDF_SetCurrentPage">
620
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_SetCurrentPage" style="document" />
621
      <wsdl:input>
622
        <soap:body use="literal" />
623
      </wsdl:input>
624
      <wsdl:output>
625
        <soap:body use="literal" />
626
      </wsdl:output>
627
    </wsdl:operation>
628
    <wsdl:operation name="FinalPDF_SetError">
629
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_SetError" style="document" />
630
      <wsdl:input>
631
        <soap:body use="literal" />
632
      </wsdl:input>
633
      <wsdl:output>
634
        <soap:body use="literal" />
635
      </wsdl:output>
636
    </wsdl:operation>
637
    <wsdl:operation name="FinalPDF_SetFinalResultPath">
638
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_SetFinalResultPath" style="document" />
639
      <wsdl:input>
640
        <soap:body use="literal" />
641
      </wsdl:input>
642
      <wsdl:output>
643
        <soap:body use="literal" />
644
      </wsdl:output>
645
    </wsdl:operation>
646
    <wsdl:operation name="FinalPDF_GetCommentMember">
647
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_GetCommentMember" style="document" />
648
      <wsdl:input>
649
        <soap:body use="literal" />
650
      </wsdl:input>
651
      <wsdl:output>
652
        <soap:body use="literal" />
653
      </wsdl:output>
654
    </wsdl:operation>
655
    <wsdl:operation name="FinalPDF_GetProperties">
656
      <soap:operation soapAction="urn:ServiceDeepView/FinalPDF_GetProperties" style="document" />
657
      <wsdl:input>
658
        <soap:body use="literal" />
659
      </wsdl:input>
660
      <wsdl:output>
661
        <soap:body use="literal" />
662
      </wsdl:output>
663
    </wsdl:operation>
664
  </wsdl:binding>
665
  <wsdl:service name="ServiceDeepView">
666
    <wsdl:port name="DeepViewPoint" binding="tns:DeepViewPoint">
667
      <soap:address location="http://localhost:8080/ServiceDeepView.svc" />
668
    </wsdl:port>
669
  </wsdl:service>
670
</wsdl:definitions>
KCOM/Connected Services/ServiceDeepView/ServiceDeepView.xsd
1
<?xml version="1.0" encoding="utf-8"?>
2
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3
  <xs:import schemaLocation="http://localhost:8080/ServiceDeepView.svc?xsd=xsd5" namespace="http://schemas.datacontract.org/2004/07/System.Data" />
4
  <xs:import schemaLocation="http://localhost:8080/ServiceDeepView.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
5
  <xs:complexType name="EntityObject">
6
    <xs:complexContent mixed="false">
7
      <xs:extension base="tns:StructuralObject">
8
        <xs:sequence>
9
          <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/System.Data" minOccurs="0" name="EntityKey" nillable="true" type="q1:EntityKey" />
10
        </xs:sequence>
11
      </xs:extension>
12
    </xs:complexContent>
13
  </xs:complexType>
14
  <xs:element name="EntityObject" nillable="true" type="tns:EntityObject" />
15
  <xs:complexType name="StructuralObject">
16
    <xs:sequence />
17
    <xs:attribute ref="ser:Id" />
18
    <xs:attribute ref="ser:Ref" />
19
  </xs:complexType>
20
  <xs:element name="StructuralObject" nillable="true" type="tns:StructuralObject" />
21
  <xs:complexType name="EntityReferenceOfDOCINFOitJtO6kG">
22
    <xs:annotation>
23
      <xs:appinfo>
24
        <GenericType Name="EntityReferenceOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/System.Data.Objects.DataClasses" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
25
          <GenericParameter Name="DOCINFO" Namespace="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" />
26
        </GenericType>
27
      </xs:appinfo>
... 이 차이점은 표시할 수 있는 최대 줄수를 초과해서 이 차이점은 잘렸습니다.

내보내기 Unified diff

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