diff --git a/src/app/app-module.ts b/src/app/app-module.ts index 58a44ac..a2cab07 100644 --- a/src/app/app-module.ts +++ b/src/app/app-module.ts @@ -23,6 +23,8 @@ import { MatDividerModule } from '@angular/material/divider'; import { MatDialogClose, MatDialogTitle, MatDialogContent, MatDialogActions } from "@angular/material/dialog"; import { MatStepperModule } from '@angular/material/stepper'; import { MatCheckboxModule } from '@angular/material/checkbox'; +import { MatBadgeModule } from '@angular/material/badge'; +import { MatTooltipModule } from '@angular/material/tooltip'; import { HeaderComponent } from './header/header.component'; import { HomeComponent } from './home/home.component'; @@ -135,6 +137,8 @@ import { StatisticsComponent } from './statistics/statistics.component'; NgxMaskDirective, NgxMaskPipe, QRCodeComponent, + MatBadgeModule, + MatTooltipModule, ], providers: [ provideBrowserGlobalErrorListeners(), diff --git a/src/app/http.service.ts b/src/app/http.service.ts index 5aefa63..3a563ec 100644 --- a/src/app/http.service.ts +++ b/src/app/http.service.ts @@ -53,6 +53,12 @@ export class HttpService { } + /* POST /api/order-transaction/create */ + saveAddOrder(req: {order:Bestellung, tickets:Eintrittskarte[]}): Observable<{order:Bestellung, tickets:Eintrittskarte[]}> { + return this.http.post<{order: Bestellung, tickets: Eintrittskarte[]}>(`${this.baseUrl}order-transaction/create`, req); + } + + /* Eintrittskarte APIs */ /* GET /api/eintrittskarte/{id} */ diff --git a/src/app/main/main.component.html b/src/app/main/main.component.html index 9979e51..20d8c07 100644 --- a/src/app/main/main.component.html +++ b/src/app/main/main.component.html @@ -1,11 +1,11 @@ -
- {{ title() }} +
+ {{ label() }}