C# Class ATMLManagerLibrary.managers.DocumentManager

Datei anzeigen Open project: UtrsSoftware/ATMLWorkBench

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

CreateDocumentPlaceHolder() public static method

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

DetermineContentType() public static method

public static DetermineContentType ( String fileName ) : String
fileName String
return String

EditDocument() public static method

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

FindAsset() public static method

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

FindAsset() public static method

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

GetContentType() public static method

public static GetContentType ( String fileExt ) : String
fileExt String
return String

GetDocument() public static method

public static GetDocument ( System.Guid uuid ) : Document
uuid System.Guid
return Document

GetDocument() public static method

public static GetDocument ( String uuid ) : Document
uuid String
return Document

GetDocument() public static method

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

GetDocumentByName() public static method

public static GetDocumentByName ( String name ) : Document
name String
return Document

GetDocumentsByType() public static method

public static GetDocumentsByType ( int documentTypeId ) : List
documentTypeId int
return List

HasDocument() public static method

public static HasDocument ( String uuid ) : bool
uuid String
return bool

HasDocument() public static method

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

IsEditableDocumentType() public static method

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

OnDocumentChanged() public method

public OnDocumentChanged ( Document document ) : void
document Document
return void

SaveDocument() public static method

public static SaveDocument ( Document doc ) : void
doc Document
return void

SaveDocument() public static method

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