feat: add createEmployee method and button click handler

This commit is contained in:
Jan Gleytenhoover 2025-01-15 14:05:28 +01:00
parent 582e115285
commit ca26b84cc6
Signed by: jank
GPG key ID: 50620ADD22CD330B
2 changed files with 5 additions and 1 deletions

View file

@ -20,7 +20,7 @@
</div> </div>
<p class="text-body-tertiary">Search for a propertiy of an Employee. eg. First Name</p> <p class="text-body-tertiary">Search for a propertiy of an Employee. eg. First Name</p>
</form> </form>
<button class="add-button">Add employee</button> <button (click)="createEmployee()" class="add-button">Add employee</button>
</div> </div>
<table class="employee-table"> <table class="employee-table">

View file

@ -46,6 +46,10 @@ export class MitarbeiterverwaltungViewComponent implements OnInit {
this.router.navigate([`/mitarbeiterbearbeiten/${id}`]); this.router.navigate([`/mitarbeiterbearbeiten/${id}`]);
} }
createEmployee() {
this.router.navigate(['/mitarbeitererstellen']);
}
deleteEmployee(id: number) { deleteEmployee(id: number) {
this.employeeService.deleteEmployee(id); this.employeeService.deleteEmployee(id);
this.employees = this.employees.filter(employee => employee.id != id); this.employees = this.employees.filter(employee => employee.id != id);