Represents the structure of a BallTickets entity.

This interface defines the required fields for a BallTickets object, which extends the MongoEntity interface. It includes details about the corporate entity, quantity of tickets, and contact details.

BallTickets

interface BallTickets {
    _id?: string;
    amount: number;
    contactPerson: string;
    contactPhone: string;
    corpsId: string;
    createdAt: DateTime;
    deleted: boolean;
    semesterId: string;
    updatedAt: DateTime;
}

Hierarchy (View Summary)

Properties

_id?: string
amount: number

The number of tickets requested.

contactPerson: string

The name of the contact person for the ticket request.

contactPhone: string

The phone number of the contact person.

corpsId: string

A unique identifier representing the corporate entity requesting the tickets.

createdAt: DateTime
deleted: boolean
semesterId: string
updatedAt: DateTime