penambahan edit routing monitoring building

This commit is contained in:
Fuzi_fauzia 2024-04-25 15:28:09 +07:00
parent 3cd43f3cc5
commit 5fa8e2314d
3 changed files with 25 additions and 1 deletions

View File

@ -112,6 +112,7 @@
class="btn btn-float btn-square btn-outline-secondary"
triggers="hover:click:hover"
ngbTooltip="Edit"
(click)="editRow(data)"
>
<i class="feather ft-edit"></i>
</button>
@ -120,6 +121,7 @@
class="gap_fl_btn btn btn-float btn-square btn-float-lg btn-outline-primary"
triggers="hover:click:hover"
ngbTooltip="Detail"
(click)="viewRow(data)"
>
<i class="la la-building"></i>
</button>

View File

@ -1,5 +1,6 @@
import { Component } from "@angular/core";
import { TableMonitoringService } from "../monitoring.service";
import { Router } from "@angular/router";
@Component({
selector: "app-building",
@ -16,7 +17,10 @@ export class BuildingComponent {
searchTerm: string = "";
colorChart: string = "";
constructor(private monitoringService: TableMonitoringService) {}
constructor(
private monitoringService: TableMonitoringService,
private router: Router
) {}
ngOnInit() {
this.breadcrumb = {
@ -78,4 +82,12 @@ export class BuildingComponent {
value !== null && value.toString().toLowerCase().includes(searchTermLC)
);
}
viewRow(row) {
this.router.navigate(["/monitoring/view-new-building", row.build_name]);
}
editRow(row) {
this.router.navigate(["/monitoring/edit-new-building", row.build_name]);
}
}

View File

@ -62,6 +62,16 @@ import { DetailComponent } from './detail/detail.component';
component: AddNewBuildingRoomComponent,
data: { mode: 'build' }
},
{
path: 'edit-new-building/:id',
component: AddNewBuildingRoomComponent,
data: { mode: 'build' }
},
{
path: 'view-new-building/:id',
component: DetailComponent,
data: { mode: 'build' }
},
])
]
})