Possibilité d'accéder aux EP depuis la page des détails collaborateur et référent

develop
Yanaël GRETTE 4 years ago
parent 8a5398658e
commit c399bb14fa
  1. 6
      src/app/shared/affichage-details-collaboarteur/affichage-details-collaborateur.html
  2. 8
      src/app/shared/affichage-details-collaboarteur/affichage-details-collaborateur.ts

@ -12,7 +12,7 @@
<mat-tab-group mat-align-tabs="start"> <mat-tab-group mat-align-tabs="start">
<mat-tab *ngIf="!estReferent" label="Liste des EP effectués"> <mat-tab *ngIf="!estReferent" label="Liste des EP effectués">
<ep-table [rechercherParBU]="false" [rechercherParDate]="true" [typeRechercheEP]="epTypeRecherche.RechercheEPCollaborateursSignes" [displayedColumns]="displayedColumnsEPCollaborateur" [idCollaborateur]="idCollaborateur"></ep-table> <ep-table [rechercherParBU]="false" [rechercherParDate]="true" [typeRechercheEP]="epTypeRecherche.RechercheEPCollaborateursSignes" [displayedColumns]="displayedColumnsEPCollaborateur" [idCollaborateur]="idCollaborateur" (eventEmitter)="ouvrirEP($event)" ></ep-table>
</mat-tab> </mat-tab>
<mat-tab *ngIf="!estReferent" label="Liste des formations"> <mat-tab *ngIf="!estReferent" label="Liste des formations">
@ -24,11 +24,11 @@
</mat-tab> </mat-tab>
<mat-tab *ngIf="estReferent" label="Liste des EP en cours"> <mat-tab *ngIf="estReferent" label="Liste des EP en cours">
<ep-table [rechercherParBU]="false" [rechercherParDate]="true" [typeRechercheEP]="epTypeRecherche.RechercheEPReferentEnCours" [displayedColumns]="displayedColumnsEPReferent" [idCollaborateur]="idCollaborateur"></ep-table> <ep-table [rechercherParBU]="false" [rechercherParDate]="true" [typeRechercheEP]="epTypeRecherche.RechercheEPReferentEnCours" [displayedColumns]="displayedColumnsEPReferent" [idCollaborateur]="idCollaborateur" (eventEmitter)="ouvrirEP($event)" ></ep-table>
</mat-tab> </mat-tab>
<mat-tab *ngIf="estReferent" label="Liste des EP référent"> <mat-tab *ngIf="estReferent" label="Liste des EP référent">
<ep-table [rechercherParBU]="false" [rechercherParDate]="true" [typeRechercheEP]="epTypeRecherche.RechercheEPReferentSignes" [displayedColumns]="displayedColumnsEPReferent" [idCollaborateur]="idCollaborateur"></ep-table> <ep-table [rechercherParBU]="false" [rechercherParDate]="true" [typeRechercheEP]="epTypeRecherche.RechercheEPReferentSignes" [displayedColumns]="displayedColumnsEPReferent" [idCollaborateur]="idCollaborateur" (eventEmitter)="ouvrirEP($event)" ></ep-table>
</mat-tab> </mat-tab>
</mat-tab-group> </mat-tab-group>

@ -23,11 +23,11 @@ export class AffichageDetailsCollaborateurComponent implements OnInit{
displayedColumnsCollaborateurs : string[] = ["businessunit", "collaborateur", "datearrivee"]; displayedColumnsCollaborateurs : string[] = ["businessunit", "collaborateur", "datearrivee"];
displayedColumnsEPReferent : string[] = ["agence", "collaborateur", "datearrivee", "typeep", "statutep", "dateentretien" ]; displayedColumnsEPReferent : string[] = ["agence", "collaborateur", "datearrivee", "typeep", "statutep", "dateentretien", "consultation" ];
displayedColumnsParticipationFormaton: string[]= ["intitule", "statut", "dateCreation", "ep", "evaluation"]; displayedColumnsParticipationFormaton: string[]= ["intitule", "statut", "dateCreation", "ep", "evaluation"];
displayedColumnsEPCollaborateur: string[] = ["agence", "referent", "typeep", "statutep", "dateentretien" ]; displayedColumnsEPCollaborateur: string[] = ["agence", "referent", "typeep", "statutep", "dateentretien", "consultation" ];
rechercherParBU: boolean = false; rechercherParBU: boolean = false;
@ -62,6 +62,10 @@ export class AffichageDetailsCollaborateurComponent implements OnInit{
} }
} }
ouvrirEP(event) {
if(event.type == "ep")
this.router.navigate(["/ep", event.ep.id]);
}
ouvrirDetailsCollaborateur(event) { ouvrirDetailsCollaborateur(event) {
this.router.navigate(["/collaborateurs",event.collaborateur.id]); this.router.navigate(["/collaborateurs",event.collaborateur.id]);

Loading…
Cancel
Save