Table of Contents

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

event QEvent
candidates List<QRegistration>
registrationSearch IRegistrationSearch
bankSearch IBankSearch
standardSearch IOldStandardSearch
attemptSearch IAttemptSearch
contactSearch IContactSearch

Returns

ExamSubmissionRequest

GetExamEventCandidateInputForDelete(string, string, string, string)

public static ExamEventCandidateInput GetExamEventCandidateInputForDelete(string classCode, string formCode, string formName, string reason)

Parameters

classCode string
formCode string
formName string
reason string

Returns

ExamEventCandidateInput

GetExamEventCandidateInputForUpdate(QEvent, QBankForm, QRegistration)

public static ExamEventCandidateInput GetExamEventCandidateInputForUpdate(QEvent @event, QBankForm form, QRegistration registration)

Parameters

event QEvent
form QBankForm
registration QRegistration

Returns

ExamEventCandidateInput