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 () publicConstructor.
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) publicAllows 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
