InterviewerService
Class to work with interviewers
Constructors
- InterviewerService(IRestClient restClient)
-
Creates and initializes an instance of InterviewerService class
Methods
- GetAsync(string odataQuery)
-
Get interviewer using OData filter
Parameters
- odataQuery
-
The string with an OData query
List of Interviewer objects
- GetAsync(int interviewerId)
-
Get interviewer by unique identifier of the interviewer
Parameters
- interviewerId
-
Unique identifier of the interviewer
The Interviewer objects
- Create(InterviewerProperties interviewerProperties)
-
Create a new interviewer
Parameters
- interviewerProperties
-
The instance of the InterviewerProperties object
Unique identifier of the new interviewer
- Update(InterviewerProperties interviewerProperties)
-
Update an existing interviewer
Parameters
- interviewerProperties
-
The instance of the InterviewerProperties object
Unique identifier of the interviewer
- Delete(int interviewerId)
-
Delete an existing interviewer
Parameters
- interviewerId
-
Unique identifier of the interviewer
- GetGroupsAsync(int interviewerId)
-
Get list of groups which contains the specified interviewer
Parameters
- interviewerId
-
Unique identifier of the interviewer
List of Group objects
- GetAssignments(int interviewerId)
-
Get all assignment information related to the specified interviewer
Parameters
- interviewerId
-
Unique identifier of the interviewer
List of SurveyAssignment objects
- AssignOnSurvey(int interviewerId, string surveyId)
-
Assign the specified interviewer to the specified survey
Parameters
- interviewerId
-
Unique identifier of the interviewer
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
- DeAssignFromSurvey(int interviewerId, string surveyId)
-
Unassign the specified interviewer from the specified survey
Parameters
- interviewerId
-
Unique identifier of the interviewer
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
- AssignOnCall(int interviewerId, string surveyId, int interviewId)
-
Assign the specified interviewer to the specified call
Parameters
- interviewerId
-
Unique identifier of the interviewer
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
- interviewId
-
Unique identifier of the interview
- DeAssignFromCalls(int interviewerId, string surveyId)
-
Unassign the specified interviewer from all calls on the specified survey
Parameters
- interviewerId
-
Unique identifier of the interviewer
- surveyId
-
Unique identifier of the survey (pXXXXXXXX)
- CleanAssignments(int interviewerId)
-
Remove all assignments from the specified interviewer
Parameters
- interviewerId
-
Unique identifier of the interviewer
- Lock(int interviewerId)
-
Lock the specified interviewer