From 5f3a5605fedeb222c4b2cbb8e5913e4c66fca1bf Mon Sep 17 00:00:00 2001 From: Daniel Kirchmeier Date: Fri, 26 Aug 2022 15:37:47 +0200 Subject: [PATCH] noch einmal --- src/app/Pruefungsergebnis.ts | 9 ++ src/app/Userlogin.ts | 6 + src/app/app.module.ts | 15 +- src/app/app.routes.ts | 5 + src/app/login/login.component.html | 43 ++--- src/app/login/login.component.ts | 45 +++++- src/app/prergebnis/prergebnis.component.css | 17 ++ src/app/prergebnis/prergebnis.component.html | 114 +++++++++++++ .../prergebnis/prergebnis.component.spec.ts | 23 +++ src/app/prergebnis/prergebnis.component.ts | 152 ++++++++++++++++++ .../pruefungsergebnis.component.css | 0 .../pruefungsergebnis.component.html | 1 + .../pruefungsergebnis.component.spec.ts | 23 +++ .../pruefungsergebnis.component.ts | 15 ++ src/app/services/login.service.spec.ts | 16 ++ src/app/services/login.service.ts | 20 +++ .../pruefungsergebnis.service.spec.ts | 16 ++ src/app/services/pruefungsergebnis.service.ts | 18 +++ src/app/sidebar/sidebar.component.html | 7 + src/assets/icons/fehler.png | Bin 0 -> 2867 bytes src/assets/icons/ok.png | Bin 0 -> 3670 bytes 21 files changed, 521 insertions(+), 24 deletions(-) create mode 100644 src/app/Pruefungsergebnis.ts create mode 100644 src/app/Userlogin.ts create mode 100644 src/app/prergebnis/prergebnis.component.css create mode 100644 src/app/prergebnis/prergebnis.component.html create mode 100644 src/app/prergebnis/prergebnis.component.spec.ts create mode 100644 src/app/prergebnis/prergebnis.component.ts create mode 100644 src/app/pruefungsergebnis/pruefungsergebnis.component.css create mode 100644 src/app/pruefungsergebnis/pruefungsergebnis.component.html create mode 100644 src/app/pruefungsergebnis/pruefungsergebnis.component.spec.ts create mode 100644 src/app/pruefungsergebnis/pruefungsergebnis.component.ts create mode 100644 src/app/services/login.service.spec.ts create mode 100644 src/app/services/login.service.ts create mode 100644 src/app/services/pruefungsergebnis.service.spec.ts create mode 100644 src/app/services/pruefungsergebnis.service.ts create mode 100644 src/assets/icons/fehler.png create mode 100644 src/assets/icons/ok.png diff --git a/src/app/Pruefungsergebnis.ts b/src/app/Pruefungsergebnis.ts new file mode 100644 index 0000000..5e46005 --- /dev/null +++ b/src/app/Pruefungsergebnis.ts @@ -0,0 +1,9 @@ +export class Pruefungsergebnis{ + apprenticeid?: number; + examid?: number; + firstname?: string; + lastname?: string; + date_of_exam?: Date; + acquired?: number; +} + diff --git a/src/app/Userlogin.ts b/src/app/Userlogin.ts new file mode 100644 index 0000000..c149982 --- /dev/null +++ b/src/app/Userlogin.ts @@ -0,0 +1,6 @@ +export class Userlogin { + id?: number; + login?: string; + name?: string; + email?: string; +} \ No newline at end of file diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 7a425bd..151150e 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -39,7 +39,12 @@ import { AngularMaterialModule } from '../app/angular-material/angular-material. import { DashComponent } from './dash/dash.component'; import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; import { LoginComponent } from './login/login.component' -import {MatCardModule} from '@angular/material/card'; +import {MatCardModule} from '@angular/material/card'; +import { PrergebnisComponent } from './prergebnis/prergebnis.component'; +import { MatOption } from '@angular/material/core'; +import { MatSelectModule } from '@angular/material/select'; +import { PruefungsergebnisComponent } from './pruefungsergebnis/pruefungsergebnis.component'; +import { MatDatepickerModule } from '@angular/material/datepicker'; @NgModule({ imports: [ @@ -61,7 +66,9 @@ import {MatCardModule} from '@angular/material/card'; MatTableModule, DragDropModule, NgbModule, - MatCardModule + MatCardModule, + MatSelectModule, + MatDatepickerModule ], declarations: [ AppComponent, @@ -83,7 +90,9 @@ import {MatCardModule} from '@angular/material/card'; Lehrling2berufComponent, AusbildungComponent, DashComponent, - LoginComponent + LoginComponent, + PrergebnisComponent, + PruefungsergebnisComponent ], providers: [], bootstrap: [ diff --git a/src/app/app.routes.ts b/src/app/app.routes.ts index 1b5367c..8ff40f5 100644 --- a/src/app/app.routes.ts +++ b/src/app/app.routes.ts @@ -13,6 +13,7 @@ import { EditLehrlingeComponent } from "./edit-lehrlinge/edit-lehrlinge.componen import { Lehrling2berufComponent } from "./lehrling2beruf/lehrling2beruf.component"; import { DashComponent } from "./dash/dash.component"; import { LoginComponent } from "./login/login.component"; +import { PrergebnisComponent } from "./prergebnis/prergebnis.component"; export const APP_ROUTES: Routes = [ { @@ -53,6 +54,10 @@ export const APP_ROUTES: Routes = [ path: 'pruefung', component: PruefungComponent }, + { + path: 'pruefungergebnis', + component: PrergebnisComponent + }, { path: 'modul', component: ModulComponent diff --git a/src/app/login/login.component.html b/src/app/login/login.component.html index 6b48292..b2643fa 100644 --- a/src/app/login/login.component.html +++ b/src/app/login/login.component.html @@ -1,24 +1,31 @@ - +