C# 클래스 ATMLManagerLibrary.managers.DocumentManager

파일 보기 프로젝트 열기: UtrsSoftware/ATMLWorkBench

공개 메소드들

메소드 설명
CreateDocumentPlaceHolder ( string partNumber, string assetType, string contentType, string docType, string description ) : string
DetermineContentType ( String fileName ) : String
EditDocument ( IDocumentEditor source, Document _document, string uuid, string documentContent, bool saveDocumentOnCompletion ) : bool
FindAsset ( string uuid ) : AssetIdentificationBean
FindAsset ( string assetType, string assetNumber ) : AssetIdentificationBean
GetContentType ( String fileExt ) : String
GetDocument ( System.Guid uuid ) : Document
GetDocument ( String uuid ) : Document
GetDocument ( string documentName, int documentType ) : Document
GetDocumentByName ( String name ) : Document
GetDocumentsByType ( int documentTypeId ) : List
HasDocument ( String uuid ) : bool
HasDocument ( string documentName, int documentType ) : bool
IsEditableDocumentType ( dbDocument documentType ) : bool
OnDocumentChanged ( Document document ) : void
SaveDocument ( Document doc ) : void
SaveDocument ( DocumentReference docRef ) : void

비공개 메소드들

메소드 설명
DocumentManager ( ) : System
LoadMimeTypes ( ) : void
OnEditInstrument ( IDocumentEditor source, Document document, InstrumentDescription obj, bool saveDocumentOnCompletion ) : void
OnEditTestAdapter ( IDocumentEditor source, Document document, TestAdapterDescription1 obj, bool saveDocumentOnCompletion ) : void
OnEditTestStation ( IDocumentEditor source, Document document, TestStationDescription11 obj, bool saveDocumentOnCompletion ) : void
OnEditUut ( IDocumentEditor source, Document document, UUTDescription obj, bool saveDocumentOnCompletion ) : void

메소드 상세

CreateDocumentPlaceHolder() 공개 정적인 메소드

public static CreateDocumentPlaceHolder ( string partNumber, string assetType, string contentType, string docType, string description ) : string
partNumber string
assetType string
contentType string
docType string
description string
리턴 string

DetermineContentType() 공개 정적인 메소드

public static DetermineContentType ( String fileName ) : String
fileName String
리턴 String

EditDocument() 공개 정적인 메소드

public static EditDocument ( IDocumentEditor source, Document _document, string uuid, string documentContent, bool saveDocumentOnCompletion ) : bool
source IDocumentEditor
_document Document
uuid string
documentContent string
saveDocumentOnCompletion bool
리턴 bool

FindAsset() 공개 정적인 메소드

public static FindAsset ( string uuid ) : AssetIdentificationBean
uuid string
리턴 ATMLDataAccessLibrary.db.beans.AssetIdentificationBean

FindAsset() 공개 정적인 메소드

public static FindAsset ( string assetType, string assetNumber ) : AssetIdentificationBean
assetType string
assetNumber string
리턴 ATMLDataAccessLibrary.db.beans.AssetIdentificationBean

GetContentType() 공개 정적인 메소드

public static GetContentType ( String fileExt ) : String
fileExt String
리턴 String

GetDocument() 공개 정적인 메소드

public static GetDocument ( System.Guid uuid ) : Document
uuid System.Guid
리턴 Document

GetDocument() 공개 정적인 메소드

public static GetDocument ( String uuid ) : Document
uuid String
리턴 Document

GetDocument() 공개 정적인 메소드

public static GetDocument ( string documentName, int documentType ) : Document
documentName string
documentType int
리턴 Document

GetDocumentByName() 공개 정적인 메소드

public static GetDocumentByName ( String name ) : Document
name String
리턴 Document

GetDocumentsByType() 공개 정적인 메소드

public static GetDocumentsByType ( int documentTypeId ) : List
documentTypeId int
리턴 List

HasDocument() 공개 정적인 메소드

public static HasDocument ( String uuid ) : bool
uuid String
리턴 bool

HasDocument() 공개 정적인 메소드

public static HasDocument ( string documentName, int documentType ) : bool
documentName string
documentType int
리턴 bool

IsEditableDocumentType() 공개 정적인 메소드

public static IsEditableDocumentType ( dbDocument documentType ) : bool
documentType ATMLDataAccessLibrary.model.dbDocument
리턴 bool

OnDocumentChanged() 공개 메소드

public OnDocumentChanged ( Document document ) : void
document Document
리턴 void

SaveDocument() 공개 정적인 메소드

public static SaveDocument ( Document doc ) : void
doc Document
리턴 void

SaveDocument() 공개 정적인 메소드

public static SaveDocument ( DocumentReference docRef ) : void
docRef ATMLModelLibrary.model.common.DocumentReference
리턴 void