From a1229d7421ae604b2e64d07d9002dd55d46f8cd8 Mon Sep 17 00:00:00 2001 From: Thomas Lenz <Thomas.Lenz@mni.thm.de> Date: Sat, 10 Mar 2018 12:33:22 +0100 Subject: [PATCH] Start logic implementation --- src/app/creator-room/creator-room.component.html | 2 +- src/app/creator-room/creator-room.component.ts | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/app/creator-room/creator-room.component.html b/src/app/creator-room/creator-room.component.html index 93f7bd176..4e1b09950 100644 --- a/src/app/creator-room/creator-room.component.html +++ b/src/app/creator-room/creator-room.component.html @@ -49,7 +49,7 @@ <button *ngIf="!modify" (click)="enableModifications()" mat-button color="primary" matTooltip="Modify room's details"> Modify room </button> - <button *ngIf="modify" (click)="updateRoom()" mat-button color="primary" matTooltip="Update room's details"> + <button *ngIf="modify" (click)="updateRoom(roomName.valueOf(), roomShortID.valueOf(), roomDescription.valueOf())" mat-button color="primary" matTooltip="Update room's details"> Update room </button> <button mat-button color="warn" (click)="showDeletionDialog()"> diff --git a/src/app/creator-room/creator-room.component.ts b/src/app/creator-room/creator-room.component.ts index aed237218..5a1a979d5 100644 --- a/src/app/creator-room/creator-room.component.ts +++ b/src/app/creator-room/creator-room.component.ts @@ -13,6 +13,7 @@ import { NotificationService } from '../notification.service'; }) export class CreatorRoomComponent extends RoomComponent implements OnInit { room: Room; + modify = false; deleteDialog = false; constructor(protected roomService: RoomService, @@ -32,6 +33,15 @@ export class CreatorRoomComponent extends RoomComponent implements OnInit { this.location.back(); } + enableModifications(): void { + this.modify = true; + } + + updateRoom(roomName: string, roomShortID: string, roomDescription: string): void { + console.log(roomName); + console.log(roomShortID); + console.log(roomDescription); + } showDeletionDialog(): void { this.deleteDialog = true; } -- GitLab