C# Class ATMLManagerLibrary.managers.DocumentManager

Afficher le fichier Open project: UtrsSoftware/ATMLWorkBench

Méthodes publiques

Méthode 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

Méthode 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 méthode

public static CreateDocumentPlaceHolder ( string partNumber, string assetType, string contentType, string docType, string description ) : string
partNumber string
assetType string
contentType string
docType string
description string
Résultat string

DetermineContentType() public static méthode

public static DetermineContentType ( String fileName ) : String
fileName String
Résultat String

EditDocument() public static méthode

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

FindAsset() public static méthode

public static FindAsset ( string uuid ) : AssetIdentificationBean
uuid string
Résultat ATMLDataAccessLibrary.db.beans.AssetIdentificationBean

FindAsset() public static méthode

public static FindAsset ( string assetType, string assetNumber ) : AssetIdentificationBean
assetType string
assetNumber string
Résultat ATMLDataAccessLibrary.db.beans.AssetIdentificationBean

GetContentType() public static méthode

public static GetContentType ( String fileExt ) : String
fileExt String
Résultat String

GetDocument() public static méthode

public static GetDocument ( System.Guid uuid ) : Document
uuid System.Guid
Résultat Document

GetDocument() public static méthode

public static GetDocument ( String uuid ) : Document
uuid String
Résultat Document

GetDocument() public static méthode

public static GetDocument ( string documentName, int documentType ) : Document
documentName string
documentType int
Résultat Document

GetDocumentByName() public static méthode

public static GetDocumentByName ( String name ) : Document
name String
Résultat Document

GetDocumentsByType() public static méthode

public static GetDocumentsByType ( int documentTypeId ) : List
documentTypeId int
Résultat List

HasDocument() public static méthode

public static HasDocument ( String uuid ) : bool
uuid String
Résultat bool

HasDocument() public static méthode

public static HasDocument ( string documentName, int documentType ) : bool
documentName string
documentType int
Résultat bool

IsEditableDocumentType() public static méthode

public static IsEditableDocumentType ( dbDocument documentType ) : bool
documentType ATMLDataAccessLibrary.model.dbDocument
Résultat bool

OnDocumentChanged() public méthode

public OnDocumentChanged ( Document document ) : void
document Document
Résultat void

SaveDocument() public static méthode

public static SaveDocument ( Document doc ) : void
doc Document
Résultat void

SaveDocument() public static méthode

public static SaveDocument ( DocumentReference docRef ) : void
docRef ATMLModelLibrary.model.common.DocumentReference
Résultat void