stringcreateAllocationRequest(allocation_manager_models.UserAllocationDetailallocDetail)
API method to create new allocation requests
booldeleteAllocationRequest(stringprojectId)
API method to delete allocation request
allocation_manager_models.UserAllocationDetailgetAllocationRequest(stringprojectId)
API method to get an allocation Request
boolupdateAllocationRequest(allocation_manager_models.UserAllocationDetailallocDetail)
API method to update an allocation Request
stringgetAllocationRequestStatus(stringprojectId)
API method to get an allocation Request status
stringgetAllocationRequestUserEmail(stringuserName)
API method to get an allocation Request PI email
stringgetAllocationManagerAdminEmail(stringuserType)
API method to get an allocation Request Admin email
stringgetAllocationRequestUserName(stringprojectId)
API method to get an allocation Request PI
list<getAllRequestsForAdmin(allocation_manager_models.UserAllocationDetail>stringuserName)
API method to get all requests for admin
boolassignReviewers(stringprojectId,stringreviewerId,stringadminId)
API method to assign reviewers
boolupdateRequestByReviewer(allocation_manager_models.ReviewerAllocationDetailreviewerAllocationDetail)
API method to update request submitted by reviewer
boolisAdmin(stringuserName)
API method to check if the logged in user is an Admin
boolisReviewer(stringuserName)
API method to check if the logged in user is a Reviewer
list<getAllRequestsForReviewers(allocation_manager_models.UserAllocationDetail>stringuserName)
API method to get all requests assigned to the reviewers
allocation_manager_models.UserDetailgetUserDetails(stringuserName)
API method to get a user details
list<getAllReviewsForARequest(allocation_manager_models.ReviewerAllocationDetail>stringprojectId)
API method to get all the reviews for a request
list<allocation_manager_models.UserDetail> getAllReviewers()
API method to get all reviewers
list<getAllUnassignedReviewersForRequest(allocation_manager_models.UserDetail>stringprojectId)
API method to get all unassigned reviewers for a request
boolapproveRequest(stringprojectId,stringadminId,i64startDate,i64endDate,i64awardAllocation)
API method to approve a request
boolrejectRequest(stringprojectId,stringadminId)
API method to reject a request
boolcreateUser(allocation_manager_models.UserDetailuserDetail)
API method to create a new user