CRUD base types
This commit is contained in:
parent
3cdc64674b
commit
0dd5ad09a8
43 changed files with 2457 additions and 26 deletions
8
src/viewmodels/admin/award.models.ts
Normal file
8
src/viewmodels/admin/award.models.ts
Normal file
|
@ -0,0 +1,8 @@
|
|||
export interface AwardViewModel {
|
||||
id: number;
|
||||
award: string;
|
||||
}
|
||||
|
||||
export interface CreateOrUpdateAwardViewModel {
|
||||
award: string;
|
||||
}
|
10
src/viewmodels/admin/communicationType.models.ts
Normal file
10
src/viewmodels/admin/communicationType.models.ts
Normal file
|
@ -0,0 +1,10 @@
|
|||
export interface CommunicationTypeViewModel {
|
||||
id: number;
|
||||
type: string;
|
||||
fields: Array<string>;
|
||||
}
|
||||
|
||||
export interface CreateOrUpdateCommunicationTypeViewModel {
|
||||
type: string;
|
||||
fields: Array<string>;
|
||||
}
|
8
src/viewmodels/admin/executivePosition.models.ts
Normal file
8
src/viewmodels/admin/executivePosition.models.ts
Normal file
|
@ -0,0 +1,8 @@
|
|||
export interface ExecutivePositionViewModel {
|
||||
id: number;
|
||||
position: string;
|
||||
}
|
||||
|
||||
export interface CreateOrUpdateExecutivePositionViewModel {
|
||||
position: string;
|
||||
}
|
8
src/viewmodels/admin/membershipStatus.models.ts
Normal file
8
src/viewmodels/admin/membershipStatus.models.ts
Normal file
|
@ -0,0 +1,8 @@
|
|||
export interface MembershipStatusViewModel {
|
||||
id: number;
|
||||
status: string;
|
||||
}
|
||||
|
||||
export interface CreateOrUpdateMembershipStatusViewModel {
|
||||
status: string;
|
||||
}
|
10
src/viewmodels/admin/qualification.models.ts
Normal file
10
src/viewmodels/admin/qualification.models.ts
Normal file
|
@ -0,0 +1,10 @@
|
|||
export interface QualificationViewModel {
|
||||
id: number;
|
||||
qualification: string;
|
||||
description: string | null;
|
||||
}
|
||||
|
||||
export interface CreateOrUpdateQualificationViewModel {
|
||||
qualification: string;
|
||||
description: string | null;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue