diff --git a/src/app/championshipselectordialog/championshipselectordialog.component.html b/src/app/championshipselectordialog/championshipselectordialog.component.html index 9ef1999..4218b0b 100644 --- a/src/app/championshipselectordialog/championshipselectordialog.component.html +++ b/src/app/championshipselectordialog/championshipselectordialog.component.html @@ -1,3 +1,3 @@ - {{championship.name}} + {{championship.name}} diff --git a/src/app/championshipselectordialog/championshipselectordialog.component.ts b/src/app/championshipselectordialog/championshipselectordialog.component.ts index 660a9a2..e2754cf 100644 --- a/src/app/championshipselectordialog/championshipselectordialog.component.ts +++ b/src/app/championshipselectordialog/championshipselectordialog.component.ts @@ -1,6 +1,7 @@ import { Component, OnInit } from '@angular/core'; import {MatDialogRef} from '@angular/material'; import {ChampionshipService} from '../championship.service'; +import {Router} from '@angular/router'; @Component({ selector: 'app-championshipselectordialog', @@ -10,7 +11,8 @@ import {ChampionshipService} from '../championship.service'; export class ChampionshipselectordialogComponent implements OnInit { constructor(public dialogRef: MatDialogRef, - private championshipService: ChampionshipService) { } + private championshipService: ChampionshipService, + private router: Router) { } ngOnInit() { @@ -20,4 +22,9 @@ export class ChampionshipselectordialogComponent implements OnInit { return this.championshipService.getChampionships(); } + selectChampionship(championship: any) { + this.championshipService.setChampionship(championship.idchampionship); + this.router.navigate(['championship', championship.idchampionship]); + this.dialogRef.close(); + } }