change salutation to separate table

This commit is contained in:
Julian Krauser 2025-01-25 10:20:57 +01:00
parent ff651b7d8f
commit 21cf811a56
17 changed files with 64 additions and 61 deletions

View file

@ -1,10 +1,10 @@
import { Salutation } from "../../../../enums/salutation";
import { SalutationViewModel } from "../../settings/salutation.models";
import { CommunicationViewModel } from "./communication.models";
import { MembershipViewModel } from "./membership.models";
export interface MemberViewModel {
id: number;
salutation: Salutation;
salutation: SalutationViewModel;
firstname: string;
lastname: string;
nameaffix: string;
@ -19,7 +19,7 @@ export interface MemberViewModel {
export interface MemberStatisticsViewModel {
id: number;
salutation: Salutation;
salutation: string;
firstname: string;
lastname: string;
nameaffix: string;

View file

@ -1,5 +1,3 @@
import { Salutation } from "../../../../enums/salutation";
export interface MembershipViewModel {
id: number;
start: Date;
@ -15,7 +13,7 @@ export interface MembershipStatisticsViewModel {
status: string;
statusId: number;
memberId: number;
memberSalutation: Salutation;
memberSalutation: string;
memberFirstname: string;
memberLastname: string;
memberNameaffix: string;

View file

@ -0,0 +1,4 @@
export interface SalutationViewModel {
id: number;
salutation: string;
}