Table of Contents

Class AddRegistrationLax

Namespace
Shift.Sdk.UI
Assembly
Shift.Sdk.dll

This is the data transfer object for lax (i.e., not strict) creation of a new event registration.

public class AddRegistrationLax
Inheritance
AddRegistrationLax
Inherited Members
Extension Methods

Constructors

AddRegistrationLax()

public AddRegistrationLax()

Properties

Accommodations

An array of (optional) accommodations.

public GrantRegistrationAccommodation[] Accommodations { get; set; }

Property Value

GrantRegistrationAccommodation[]

Assessment

An alphanumeric code that should (in theory) uniquely identify an assessment form.

public string Assessment { get; set; }

Property Value

string

EventBillingCode

The exam billing code, used in case a new exam need to be created

public string EventBillingCode { get; set; }

Property Value

string

EventExamFormat

The exam format, used in case a new exam need to be created

public string EventExamFormat { get; set; }

Property Value

string

EventExamType

The exam type, used in case a new exam need to be created

public string EventExamType { get; set; }

Property Value

string

EventStart

The date and time (including time zone) for the scheduled start of the event.

public DateTimeOffset EventStart { get; set; }

Property Value

DateTimeOffset

EventVenue

Uniquely identifies the physical location for the venue hosting the event.

public Guid EventVenue { get; set; }

Property Value

Guid

Learner

Uniquely identifies the learner (i.e., user/candidate) registering for the event.

public Guid Learner { get; set; }

Property Value

Guid

LearnerRegistrantType

At the time of registration, a learner may be an Apprentice or a Challenger. This is an optional property to indicate the registrant's type when registration is first requested.

public string LearnerRegistrantType { get; set; }

Property Value

string