Class ApiRequestBuilder
- Namespace
- InSite.Persistence.Integration.DirectAccess
- Assembly
- InSite.Persistence.dll
public static class ApiRequestBuilder
- Inheritance
-
ApiRequestBuilder
- Inherited Members
Methods
CreateExamRegistrationRequest(QEvent, List<QRegistration>, IRegistrationSearch, IBankSearch, IOldStandardSearch, IAttemptSearch, IContactSearch)
public static ExamSubmissionRequest CreateExamRegistrationRequest(QEvent @event, List<QRegistration> candidates, IRegistrationSearch registrationSearch, IBankSearch bankSearch, IOldStandardSearch standardSearch, IAttemptSearch attemptSearch, IContactSearch contactSearch)
Parameters
eventQEventcandidatesList<QRegistration>registrationSearchIRegistrationSearchbankSearchIBankSearchstandardSearchIOldStandardSearchattemptSearchIAttemptSearchcontactSearchIContactSearch
Returns
GetExamEventCandidateInputForDelete(string, string, string, string)
public static ExamEventCandidateInput GetExamEventCandidateInputForDelete(string classCode, string formCode, string formName, string reason)
Parameters
Returns
GetExamEventCandidateInputForUpdate(QEvent, QBankForm, QRegistration)
public static ExamEventCandidateInput GetExamEventCandidateInputForUpdate(QEvent @event, QBankForm form, QRegistration registration)
Parameters
eventQEventformQBankFormregistrationQRegistration