C# Class Kartverket.MetadataEditor.Models.BatchService

Show file Open project: kartverket/MetadataEditor Class Usage Examples

Public Methods

Method Description
BatchService ( ) : System
GetCodeList ( string systemid ) : string>.Dictionary
GetListOfReferenceSystems ( ) : string>.Dictionary
Update ( BatchData data, string username ) : void
Update ( System.Web.HttpPostedFileBase file, string username, string metadatafield, bool deleteData ) : void
UpdateAll ( BatchData data, string username, string organization ) : void

Private Methods

Method Description
RemoveDistributionformats ( string uuid, string username ) : void
RemoveKeywordInspire ( string uuid, string username ) : void
RemoveKeywordNationalInitiative ( string uuid, string username ) : void
RemoveReferencesystems ( string uuid, string username ) : void
SaveDistributionformats ( string uuid, string format, string version, string username ) : void
SaveKeywordInspire ( string uuid, string keyword, string username ) : void
SaveKeywordNationalInitiative ( string uuid, string keyword, string quality, string qualityExplain, string username ) : void
SaveReferenceSystems ( string uuid, string referencesystem, string username ) : void
SaveRestriction ( string uuid, string restriction, string username ) : void
SaveTheme ( string uuid, string theme, string username ) : void
UpdateDistributionFormats ( string username, bool deleteData ) : void
UpdateKeywordsInspire ( string username, bool deleteData ) : void
UpdateKeywordsNationalInitiative ( string username, bool deleteData ) : void
UpdateReferenceSystems ( string username, bool deleteData ) : void
UpdateRestriction ( string username ) : void
UpdateTheme ( string username ) : void

Method Details

BatchService() public method

public BatchService ( ) : System
return System

GetCodeList() public method

public GetCodeList ( string systemid ) : string>.Dictionary
systemid string
return string>.Dictionary

GetListOfReferenceSystems() public method

public GetListOfReferenceSystems ( ) : string>.Dictionary
return string>.Dictionary

Update() public method

public Update ( BatchData data, string username ) : void
data BatchData
username string
return void

Update() public method

public Update ( System.Web.HttpPostedFileBase file, string username, string metadatafield, bool deleteData ) : void
file System.Web.HttpPostedFileBase
username string
metadatafield string
deleteData bool
return void

UpdateAll() public method

public UpdateAll ( BatchData data, string username, string organization ) : void
data BatchData
username string
organization string
return void