Table of Contents

Class CreateEnrollmentBody

Namespace
KadicErp.WebApi.Controllers.Academy
Assembly
KadicErp.WebApi.dll
public sealed record CreateEnrollmentBody
Inheritance
object
CreateEnrollmentBody

Constructors

CreateEnrollmentBody(Guid, Guid, string?, Guid?, Guid?, Guid?, string?, string?, Guid?, Guid?)

public CreateEnrollmentBody(Guid StudentId, Guid GroupId, string? Channel, Guid? ProrationModeId, Guid? SeatReservationId, Guid? WaitlistEntryId, string? IdempotencyKey, string? AudienceOverrideReason = null, Guid? AcademicPeriodId = null, Guid? LevelId = null)

Parameters

StudentId Guid
GroupId Guid
Channel string
ProrationModeId Guid?
SeatReservationId Guid?
WaitlistEntryId Guid?
IdempotencyKey string
AudienceOverrideReason string
AcademicPeriodId Guid?
LevelId Guid?

Properties

AcademicPeriodId

public Guid? AcademicPeriodId { get; init; }

Property Value

Guid?

AudienceOverrideReason

public string? AudienceOverrideReason { get; init; }

Property Value

string

Channel

public string? Channel { get; init; }

Property Value

string

GroupId

public Guid GroupId { get; init; }

Property Value

Guid

IdempotencyKey

public string? IdempotencyKey { get; init; }

Property Value

string

LevelId

public Guid? LevelId { get; init; }

Property Value

Guid?

ProrationModeId

public Guid? ProrationModeId { get; init; }

Property Value

Guid?

SeatReservationId

public Guid? SeatReservationId { get; init; }

Property Value

Guid?

StudentId

public Guid StudentId { get; init; }

Property Value

Guid

WaitlistEntryId

public Guid? WaitlistEntryId { get; init; }

Property Value

Guid?