C# Class Profiles.Edit.Utilities.DataIO

Inheritance: Framework.Utilities.DataIO
Show file Open project: ProfilesRNS/ProfilesRNS Class Usage Examples

Public Methods

Method Description
AddAward ( System.Int64 subjectid, string label, string institution, string startdate, string enddate, XmlDocument PropertyListXML ) : bool
AddCustomPublication ( Hashtable parameters, int personid, long subjectID, XmlDocument PropertyListXML ) : void
AddEducationalTraining ( System.Int64 subjectid, string institution, string location, string degree, string enddate, string fieldOfStudy, XmlDocument PropertyListXML ) : bool
AddExistingEntity ( System.Int64 subjectid, System.Int64 predicateid, System.Int64 objectid ) : bool
AddLiteral ( System.Int64 subjectid, System.Int64 predicateid, System.Int64 objectid, XmlDocument PropertyListXML ) : bool
AddNewEntity ( string label, string classuri ) : System.Int64
AddPublication ( int personID, long subjectID, int pmid, XmlDocument PropertyListXML ) : void
AddPublication ( string mpid, string pubmedxml ) : void
AddUpdateFunding ( FundingState fs ) : void
CheckPublicationExists ( string mpid ) : bool
DeleteFunding ( System.Guid FundingRoleID, long subjectID ) : void
DeleteOnePublication ( int personid, long subjectID, string pubid, XmlDocument PropertyListXML ) : void
DeletePublications ( int personid, long subjectid, bool deletePMID, bool deleteMPID ) : void
DeleteTriple ( System.Int64 subjectid, System.Int64 predicateid, System.Int64 objectid ) : bool
EditCustomPublication ( Hashtable parameters, long subjectID, XmlDocument PropertyListXML ) : void
FundingUpdateOnePerson ( FundingState fs ) : void
GetCustomPub ( string mpid ) : System.Data.SqlClient.SqlDataReader
GetFunding ( int PersonID ) : List
GetFundingItem ( System.Guid FundingRoleID ) : FundingState
GetPersonID ( System.Int64 nodeid ) : int
GetPubs ( int personid ) : List
GetStoreNode ( string value ) : System.Int64
GetURIRelLink ( string URL, string &passeduri ) : XmlDocument
MoveTripleDown ( System.Int64 subjectid, System.Int64 predicateid, System.Int64 objectid ) : bool
MoveTripleUp ( System.Int64 subjectid, System.Int64 predicateid, System.Int64 objectid ) : bool
ResizeImageFile ( byte imageFile, int targetSize ) : byte[]
ResizeImageFile ( byte imageFile, int targetWidth, int targetHeight ) : byte[]
SaveImage ( long subjectID, byte image, XmlDocument PropertyListXML ) : bool
UpdateAward ( string subjecturi, string label, string institution, string startdate, string enddate, XmlDocument PropertyListXML ) : bool
UpdateEducationalTraining ( string existingTrainingURI, long subjectID, string institution, string location, string degree, string enddate, string fieldOfStudy ) : bool
UpdateEntityOnePerson ( int personid ) : void
UpdateLiteral ( Int64 subjectid, Int64 predicateid, Int64 oldobjectid, Int64 newobjectid, XmlDocument PropertyListXML ) : bool
UpdateSecuritySetting ( Int64 subjectid, Int64 predicateid, int securitygroup ) : bool
getAutoCompleteSuggestions ( string text ) : string

Protected Methods

Method Description
ActivityLog ( XmlDocument PropertyListXML, long subjectID ) : void
ActivityLog ( XmlDocument PropertyListXML, long subjectID, string param1, string param2 ) : void

Private Methods

Method Description
GetNodeId ( StoreNodeRequest snr ) : System.Int64
GetStoreTriple ( StoreTripleRequest str ) : bool
StoreAwardReceipt ( StoreAwardReceiptRequest sarr ) : bool
StoreEducationalTrainingReceipt ( EducationalTrainingRequest eatr ) : bool

Method Details

ActivityLog() protected method

protected ActivityLog ( XmlDocument PropertyListXML, long subjectID ) : void
PropertyListXML System.Xml.XmlDocument
subjectID long
return void

ActivityLog() protected method

protected ActivityLog ( XmlDocument PropertyListXML, long subjectID, string param1, string param2 ) : void
PropertyListXML System.Xml.XmlDocument
subjectID long
param1 string
param2 string
return void

AddAward() public method

public AddAward ( System.Int64 subjectid, string label, string institution, string startdate, string enddate, XmlDocument PropertyListXML ) : bool
subjectid System.Int64
label string
institution string
startdate string
enddate string
PropertyListXML System.Xml.XmlDocument
return bool

AddCustomPublication() public method

public AddCustomPublication ( Hashtable parameters, int personid, long subjectID, XmlDocument PropertyListXML ) : void
parameters System.Collections.Hashtable
personid int
subjectID long
PropertyListXML System.Xml.XmlDocument
return void

AddEducationalTraining() public method

public AddEducationalTraining ( System.Int64 subjectid, string institution, string location, string degree, string enddate, string fieldOfStudy, XmlDocument PropertyListXML ) : bool
subjectid System.Int64
institution string
location string
degree string
enddate string
fieldOfStudy string
PropertyListXML System.Xml.XmlDocument
return bool

AddExistingEntity() public method

public AddExistingEntity ( System.Int64 subjectid, System.Int64 predicateid, System.Int64 objectid ) : bool
subjectid System.Int64
predicateid System.Int64
objectid System.Int64
return bool

AddLiteral() public method

public AddLiteral ( System.Int64 subjectid, System.Int64 predicateid, System.Int64 objectid, XmlDocument PropertyListXML ) : bool
subjectid System.Int64
predicateid System.Int64
objectid System.Int64
PropertyListXML System.Xml.XmlDocument
return bool

AddNewEntity() public method

public AddNewEntity ( string label, string classuri ) : System.Int64
label string
classuri string
return System.Int64

AddPublication() public method

public AddPublication ( int personID, long subjectID, int pmid, XmlDocument PropertyListXML ) : void
personID int
subjectID long
pmid int
PropertyListXML System.Xml.XmlDocument
return void

AddPublication() public method

public AddPublication ( string mpid, string pubmedxml ) : void
mpid string
pubmedxml string
return void

AddUpdateFunding() public method

public AddUpdateFunding ( FundingState fs ) : void
fs FundingState
return void

CheckPublicationExists() public method

public CheckPublicationExists ( string mpid ) : bool
mpid string
return bool

DeleteFunding() public method

public DeleteFunding ( System.Guid FundingRoleID, long subjectID ) : void
FundingRoleID System.Guid
subjectID long
return void

DeleteOnePublication() public method

public DeleteOnePublication ( int personid, long subjectID, string pubid, XmlDocument PropertyListXML ) : void
personid int
subjectID long
pubid string
PropertyListXML System.Xml.XmlDocument
return void

DeletePublications() public method

public DeletePublications ( int personid, long subjectid, bool deletePMID, bool deleteMPID ) : void
personid int
subjectid long
deletePMID bool
deleteMPID bool
return void

DeleteTriple() public method

public DeleteTriple ( System.Int64 subjectid, System.Int64 predicateid, System.Int64 objectid ) : bool
subjectid System.Int64
predicateid System.Int64
objectid System.Int64
return bool

EditCustomPublication() public method

public EditCustomPublication ( Hashtable parameters, long subjectID, XmlDocument PropertyListXML ) : void
parameters System.Collections.Hashtable
subjectID long
PropertyListXML System.Xml.XmlDocument
return void

FundingUpdateOnePerson() public method

public FundingUpdateOnePerson ( FundingState fs ) : void
fs FundingState
return void

GetCustomPub() public method

public GetCustomPub ( string mpid ) : System.Data.SqlClient.SqlDataReader
mpid string
return System.Data.SqlClient.SqlDataReader

GetFunding() public method

public GetFunding ( int PersonID ) : List
PersonID int
return List

GetFundingItem() public method

public GetFundingItem ( System.Guid FundingRoleID ) : FundingState
FundingRoleID System.Guid
return FundingState

GetPersonID() public method

public GetPersonID ( System.Int64 nodeid ) : int
nodeid System.Int64
return int

GetPubs() public method

public GetPubs ( int personid ) : List
personid int
return List

GetStoreNode() public method

public GetStoreNode ( string value ) : System.Int64
value string
return System.Int64

GetURIRelLink() public method

public GetURIRelLink ( string URL, string &passeduri ) : XmlDocument
URL string
passeduri string
return System.Xml.XmlDocument

MoveTripleDown() public method

public MoveTripleDown ( System.Int64 subjectid, System.Int64 predicateid, System.Int64 objectid ) : bool
subjectid System.Int64
predicateid System.Int64
objectid System.Int64
return bool

MoveTripleUp() public method

public MoveTripleUp ( System.Int64 subjectid, System.Int64 predicateid, System.Int64 objectid ) : bool
subjectid System.Int64
predicateid System.Int64
objectid System.Int64
return bool

ResizeImageFile() public method

public ResizeImageFile ( byte imageFile, int targetSize ) : byte[]
imageFile byte
targetSize int
return byte[]

ResizeImageFile() public method

public ResizeImageFile ( byte imageFile, int targetWidth, int targetHeight ) : byte[]
imageFile byte
targetWidth int
targetHeight int
return byte[]

SaveImage() public method

public SaveImage ( long subjectID, byte image, XmlDocument PropertyListXML ) : bool
subjectID long
image byte
PropertyListXML System.Xml.XmlDocument
return bool

UpdateAward() public method

public UpdateAward ( string subjecturi, string label, string institution, string startdate, string enddate, XmlDocument PropertyListXML ) : bool
subjecturi string
label string
institution string
startdate string
enddate string
PropertyListXML XmlDocument
return bool

UpdateEducationalTraining() public method

public UpdateEducationalTraining ( string existingTrainingURI, long subjectID, string institution, string location, string degree, string enddate, string fieldOfStudy ) : bool
existingTrainingURI string
subjectID long
institution string
location string
degree string
enddate string
fieldOfStudy string
return bool

UpdateEntityOnePerson() public method

public UpdateEntityOnePerson ( int personid ) : void
personid int
return void

UpdateLiteral() public method

public UpdateLiteral ( Int64 subjectid, Int64 predicateid, Int64 oldobjectid, Int64 newobjectid, XmlDocument PropertyListXML ) : bool
subjectid Int64
predicateid Int64
oldobjectid Int64
newobjectid Int64
PropertyListXML XmlDocument
return bool

UpdateSecuritySetting() public method

public UpdateSecuritySetting ( Int64 subjectid, Int64 predicateid, int securitygroup ) : bool
subjectid Int64
predicateid Int64
securitygroup int
return bool

getAutoCompleteSuggestions() public method

public getAutoCompleteSuggestions ( string text ) : string
text string
return string