optimisation collaborateur et changement listes

pull/20/head
Clement FERRERE 2 years ago
parent f2c80893cd
commit 03150e34a2
  1. 2
      src/app/components/collaborateur/collaborateur-edit/collaborateur-edit.component.html
  2. 4
      src/app/components/collaborateur/collaborateur.component.html
  3. 16
      src/app/components/collaborateur/collaborateur.component.ts

@ -2,8 +2,6 @@
<h2>{{collaborateur.name | uppercase}} {{collaborateur.firstName | uppercase}} </h2> <h2>{{collaborateur.name | uppercase}} {{collaborateur.firstName | uppercase}} </h2>
<div><label class="form-label">ID : </label>{{collaborateur.id}}</div>
<form (ngSubmit)="onSubmit()" <form (ngSubmit)="onSubmit()"
[formGroup]="registerForm"> [formGroup]="registerForm">

@ -12,7 +12,6 @@
<table class="table"> <table class="table">
<thead> <thead>
<tr> <tr>
<th scope="col">ID</th>
<th scope="col">Nom</th> <th scope="col">Nom</th>
<th scope="col">Prénom</th> <th scope="col">Prénom</th>
<th scope="col">Mail Apside</th> <th scope="col">Mail Apside</th>
@ -21,8 +20,7 @@
<tbody> <tbody>
<tr *ngFor="let collaborateur of collaborateurs"> <tr *ngFor="let collaborateur of collaborateurs">
<th scope="row">{{collaborateur.id}}</th> <th scope="row">{{collaborateur.name}}</th>
<td> {{collaborateur.name}} </td>
<td> {{collaborateur.firstName}} </td> <td> {{collaborateur.firstName}} </td>
<td> {{collaborateur.apsideMail}} </td> <td> {{collaborateur.apsideMail}} </td>
<td><a routerLink="{{collaborateur.id}}"> Modifier </a></td> <td><a routerLink="{{collaborateur.id}}"> Modifier </a></td>

@ -2,7 +2,6 @@ import {Component, OnInit} from '@angular/core';
import {HttpClient} from "@angular/common/http"; import {HttpClient} from "@angular/common/http";
import {CollaborateurService} from "../../services/collaborateur.service"; import {CollaborateurService} from "../../services/collaborateur.service";
import {Collaborateur} from "../../interfaces/collaborateur"; import {Collaborateur} from "../../interfaces/collaborateur";
import {Businessunit} from "../../interfaces/businessunit";
import {BusinessunitService} from "../../services/businessunit.service"; import {BusinessunitService} from "../../services/businessunit.service";
@Component({ @Component({
@ -12,15 +11,6 @@ import {BusinessunitService} from "../../services/businessunit.service";
}) })
export class CollaborateurComponent implements OnInit { export class CollaborateurComponent implements OnInit {
collaborateurs: Collaborateur[] = []; collaborateurs: Collaborateur[] = [];
collaborateur = {} as Collaborateur;
businessUnits: Businessunit[] = [];
businessUnit = {} as Businessunit;
errorValue: number = 0;
rDate: String = "";
bDate: String = "";
submitted = false;
constructor( constructor(
private http: HttpClient, private http: HttpClient,
@ -31,7 +21,6 @@ export class CollaborateurComponent implements OnInit {
ngOnInit(): void { ngOnInit(): void {
this.getCollaborateurs(); this.getCollaborateurs();
this.getBusinessunits();
} }
@ -40,10 +29,5 @@ export class CollaborateurComponent implements OnInit {
.subscribe(collaborateurs => this.collaborateurs = collaborateurs); .subscribe(collaborateurs => this.collaborateurs = collaborateurs);
} }
getBusinessunits(): void {
this.businessunitService.getBusinessunits()
.subscribe(businessunits => this.businessUnits = businessunits);
}
} }

Loading…
Cancel
Save