ApplicantFactory
Index
Reference
Events
ApplicantEvent
event ApplicantEvent(address ApplicantCallerAddress, string detail)
- Parameters:
ApplicantCallerAddress
- addressdetail
- string
Functions
createApplicant
function createApplicant(address _collegeAddress, string _SSN, string _collegeStudentID, string _firstName, string _lastName) public returns (bool)
Allows creation of Applicants to Credentialing Orgs.
- Modifiers:
- whenNotPaused
- Parameters:
_collegeAddress
- address of CredentialingOrg_SSN
- SSN of Student_collegeStudentID
- College Student ID_firstName
- First Name of Student_lastName
- Last Name of Student- Returns:
- insertSuccess true/false of
fallback
function () public
Constructor.
getOwner
function getOwner() public view returns (address)
Gets Owner Address of Contract.
- Returns:
- returnedOwner returns owner of contract address.
selectApplicantByOrgAndPosition
function selectApplicantByOrgAndPosition(address _orgAddress, uint32 _position) public view returns (address, string, string, string, string)
Allows Selection of Applicant by org and position.
- Parameters:
_orgAddress
- address of CredentialingOrg_position
- position in array of Applicant- Returns:
- lastName Applicant lastName
selectOrgApplicantCount
function selectOrgApplicantCount(address _orgAddress) public view returns (uint32)
Allows Selection of Applicant Count by orgAddress.
- Parameters:
_orgAddress
- address of CredentialingOrg- Returns:
- appCount the Applicant Count for a specific organization.
setAddress
function setAddress(address _credentialOrgContractAddress) public
Allows owner to set address of CredentialOrgFactory contract.
- Modifiers:
- onlyOwner
- Parameters:
_credentialOrgContractAddress
- address of CredentialOrgFactory (set on deploy).
updateApplicantByOrgAndPosition
function updateApplicantByOrgAndPosition(uint32 _position, string _processDetail) public returns (bool)
Allows update of Applicant by org and position.
- Modifiers:
- whenNotPaused
- Parameters:
_position
- position in array of Applicant_processDetail
- Applicant AWARDED/DENIED- Returns:
- updateSuccess true/false