Files
TvAPP/src/app/services/aviso.dto.ts
2024-12-23 14:33:49 +01:00

63 lines
1.4 KiB
TypeScript

export interface AvisoDto {
avisoID: number;
status: number;
lkW_Nr: string;
lkW_fertig: boolean;
ankunft: string | null;
dauer: string;
letzterMitarbeiter: string;
weiterleitungTextTV: string;
imEx: string;
zollDigitalEingereicht: boolean;
buero: string;
avisoTVHinweis: string;
displayText?: string;
}
export interface TvSettings {
TvSettingID: number;
StandortID: number;
kachelWidthInPercent: number;
kachelHeightInPercent: number;
kachelFontSizeLkwNummer: number;
kachelFontSizeDateTime: number;
kachelRowGapInPercent: number;
seitenwechselInSek: number;
textBalkenHeightInPercent: number;
lineHeight: number;
logo: string;
flaggeLeft: string;
flaggeBottom: string;
reload: boolean;
}
export interface AvisoTvTextSettingsDto {
tvTextBezeichnungID: number;
standortID: number;
tvTextBezeichnung: string;
standort: string;
position: string;
fixeZeile1?: string;
fixeZeile2?: string;
fixeZeile3?: string;
art?: string;
startDate?: string | null;
endDate?: string | null;
startTime?: string | null;
endTime?: string | null;
isRecurring: boolean;
isMonday: boolean;
isTuesday: boolean;
isWednesday: boolean;
isThursday: boolean;
isFriday: boolean;
isSaturday: boolean;
isSunday: boolean;
isActive: boolean;
}
export interface StandorteTV {
StandortID: number;
Standort: string;
}