From bf15b3b77c8c6341bedbbc5d4522a77edecdd42c Mon Sep 17 00:00:00 2001 From: Roland Schneider Date: Tue, 21 Sep 2021 21:40:00 +0200 Subject: [PATCH] customer design improvement --- .../event-details.component.html | 37 +++++---- .../password-change.component.html | 81 +++++++++++-------- .../registration/registration.component.html | 22 +++-- .../registration.component.spec.ts | 25 ------ .../registration/registration.component.ts | 12 ++- .../registrations.component.html | 5 +- 6 files changed, 89 insertions(+), 93 deletions(-) delete mode 100644 customer/app/src/app/pages/registration/registration.component.spec.ts diff --git a/customer/app/src/app/pages/event-details/event-details.component.html b/customer/app/src/app/pages/event-details/event-details.component.html index a6d3b6c..429db7f 100644 --- a/customer/app/src/app/pages/event-details/event-details.component.html +++ b/customer/app/src/app/pages/event-details/event-details.component.html @@ -2,41 +2,44 @@
-

Jelentkezés

+

Jelentkezés

-
Edzés típusa
-
{{event.eventType.name}}
+
Edzés típusa
+
{{event.eventType.name}}
-
Edző
-
{{event?.trainer?.name}}
+
Edző
+
{{event?.trainer?.name}}
-
Edzés kezdési időpontja
-
{{event.start * 1000 | date:'yyyy.MM.dd HH:mm'}}
+
Edzés kezdési időpontja
+
{{event.start * 1000 | date:'yyyy.MM.dd HH:mm'}}
-
Edzés vége
-
{{event.end * 1000 | date:'yyyy.MM.dd HH:mm'}}
+
Edzés vége
+
{{event.end * 1000 | date:'yyyy.MM.dd HH:mm'}}
-
Férőhelyek száma
-
{{event.seat_count }}
+
Férőhelyek száma
+
{{event.seat_count }}
-
Terem
-
{{event?.room?.name }}
+
Terem
+
{{event?.room?.name }}
-
- Foglalás - Lemondás +
+ Foglalás + Foglalás + Lemondás + Lemondás Már nincs szabad hely - Vissza + Vissza + Vissza
diff --git a/customer/app/src/app/pages/password-change/password-change.component.html b/customer/app/src/app/pages/password-change/password-change.component.html index 44e5add..4a1a27b 100644 --- a/customer/app/src/app/pages/password-change/password-change.component.html +++ b/customer/app/src/app/pages/password-change/password-change.component.html @@ -1,37 +1,50 @@ -
-
-

Jelszó módosítása

-
- - -
A 'jelenlegi jelszó' megadása kötelező
+
+
-
+ +

Jelszó módosítása

+
+ + +
A 'jelenlegi jelszó' megadása kötelező +
+
+
+ + +
A + jelszó megadása kötelező +
+
A + jelszó nem felel meg a formai követelményeknek +
+
+
+ + +
A 'jelszó mégegyszer' megadása kötelező +
+
A 'jelszó mégegyszer' nem felel meg a formai követelményeknek +
+
A jelszó + és a jelszó mégegyszer' nem egyezik +
+
+
+ * A jelszónak legalább 6 karakterből kell állnia +
+ + + +
-
- - -
A jelszó megadása kötelező
-
A jelszó nem felel meg a formai követelményeknek
-
- -
- - -
A 'jelszó mégegyszer' megadása kötelező
-
A 'jelszó mégegyszer' nem felel meg a formai követelményeknek
-
A jelszó és a jelszó mégegyszer' nem egyezik
- -
- -
- * A jelszónak legalább 6 karakterből kell állnia -
-
- -
- -
diff --git a/customer/app/src/app/pages/registration/registration.component.html b/customer/app/src/app/pages/registration/registration.component.html index 95ad58d..edba6ed 100644 --- a/customer/app/src/app/pages/registration/registration.component.html +++ b/customer/app/src/app/pages/registration/registration.component.html @@ -2,37 +2,35 @@

Foglalás

-
Edzés típusa
+
Edzés típusa
{{registration.event.eventType.name}}
-
Edző
+
Edző
{{registration.event?.trainer?.name}}
-
Edzés kezdési időpontja
+
Edzés kezdési időpontja
{{registration.event.start * 1000 | date:'yyyy.MM.dd HH:mm'}}
-
Edzés vége
+
Edzés vége
{{registration.event.end * 1000 | date:'yyyy.MM.dd HH:mm'}}
-
Férőhelyek száma
+
Férőhelyek száma
{{registration.event.seat_count }}
-
Terem
+
Terem
{{registration.event?.room?.name }}
- - Lemondás - -
-
diff --git a/customer/app/src/app/pages/registration/registration.component.spec.ts b/customer/app/src/app/pages/registration/registration.component.spec.ts deleted file mode 100644 index 965ec3c..0000000 --- a/customer/app/src/app/pages/registration/registration.component.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { RegistrationComponent } from './registration.component'; - -describe('RegistrationComponent', () => { - let component: RegistrationComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [ RegistrationComponent ] - }) - .compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(RegistrationComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/customer/app/src/app/pages/registration/registration.component.ts b/customer/app/src/app/pages/registration/registration.component.ts index 24f3aac..074c8a1 100644 --- a/customer/app/src/app/pages/registration/registration.component.ts +++ b/customer/app/src/app/pages/registration/registration.component.ts @@ -1,8 +1,9 @@ import { Component, OnInit } from '@angular/core'; -import {EventService, Registration} from "../../services/event.service"; +import {Event, EventService, Registration} from "../../services/event.service"; import {Observable} from "rxjs"; import {ActivatedRoute, Router} from "@angular/router"; import {tap} from "rxjs/operators"; +import {NavigationService} from "../../services/navigation.service"; @Component({ selector: 'app-registration', @@ -11,11 +12,12 @@ import {tap} from "rxjs/operators"; }) export class RegistrationComponent implements OnInit { - registration: Registration; + public registration: Registration; constructor(private eventService: EventService, private route: Router, - private activeRoute: ActivatedRoute ) { } + private activeRoute: ActivatedRoute , + private navigationService: NavigationService) { } ngOnInit() { this.activeRoute.params.subscribe( value => { @@ -50,4 +52,8 @@ export class RegistrationComponent implements OnInit { mayCancel(registration: Registration) { return true; } + + goBack() { + this.navigationService.navigateToHome(); + } } diff --git a/customer/app/src/app/pages/registrations/registrations.component.html b/customer/app/src/app/pages/registrations/registrations.component.html index 9d47608..b71a6e5 100644 --- a/customer/app/src/app/pages/registrations/registrations.component.html +++ b/customer/app/src/app/pages/registrations/registrations.component.html @@ -1,11 +1,12 @@ -
-
+
{{(registration.event.start * 1000) | date:'yyyy.MM.dd HH:mm'}} - {{registration.event.eventType.name}} + - {{registration.event.trainer.name}}