C# Class Profiles.ORCID.Utilities.ProfilesRNSDLL.BLL.ORCID.PersonMessage

Inheritance: ProfilesRNSDLL.DAL.ORCID.PersonMessage
Datei anzeigen Open project: ProfilesRNS/ProfilesRNS Class Usage Examples

Public Methods

Method Description
Create ( BO person, BO refPermission ) : BO.ORCID.PersonMessage
CreateUploadMessages ( BO person, string loggedInInternalUsername ) : void
GetByPersonID ( int personID ) : List
GetByPersonIDAndRecordStatusID ( int personID, int recordStatusID ) : List
ProcessORCID_ResponseError ( BO personMessage, string error, string errorDescription ) : void

Private Methods

Method Description
CreateNewBasicORCIDMessage ( BO person ) : string

Method Details

Create() public method

public Create ( BO person, BO refPermission ) : BO.ORCID.PersonMessage
person BO
refPermission BO
return BO.ORCID.PersonMessage

CreateUploadMessages() public method

public CreateUploadMessages ( BO person, string loggedInInternalUsername ) : void
person BO
loggedInInternalUsername string
return void

GetByPersonID() public method

public GetByPersonID ( int personID ) : List
personID int
return List

GetByPersonIDAndRecordStatusID() public method

public GetByPersonIDAndRecordStatusID ( int personID, int recordStatusID ) : List
personID int
recordStatusID int
return List

ProcessORCID_ResponseError() public method

public ProcessORCID_ResponseError ( BO personMessage, string error, string errorDescription ) : void
personMessage BO
error string
errorDescription string
return void