CRUD base types

This commit is contained in:
Julian Krauser 2024-09-09 13:13:45 +02:00
parent 3cdc64674b
commit 0dd5ad09a8
43 changed files with 2457 additions and 26 deletions

View file

@ -0,0 +1,8 @@
export interface AwardViewModel {
id: number;
award: string;
}
export interface CreateOrUpdateAwardViewModel {
award: string;
}

View file

@ -0,0 +1,10 @@
export interface CommunicationTypeViewModel {
id: number;
type: string;
fields: Array<string>;
}
export interface CreateOrUpdateCommunicationTypeViewModel {
type: string;
fields: Array<string>;
}

View file

@ -0,0 +1,8 @@
export interface ExecutivePositionViewModel {
id: number;
position: string;
}
export interface CreateOrUpdateExecutivePositionViewModel {
position: string;
}

View file

@ -0,0 +1,8 @@
export interface MembershipStatusViewModel {
id: number;
status: string;
}
export interface CreateOrUpdateMembershipStatusViewModel {
status: string;
}

View file

@ -0,0 +1,10 @@
export interface QualificationViewModel {
id: number;
qualification: string;
description: string | null;
}
export interface CreateOrUpdateQualificationViewModel {
qualification: string;
description: string | null;
}