gestion des retours de l'api via les toasts partie 2, pour les éditions

pull/16/head
Clement FERRERE 2 years ago
parent 0774cac1f4
commit 72631c3b5d
  1. 3
      src/app/components/collaborateur/collaborateur-add/collaborateur-add.component.ts
  2. 2
      src/app/components/collaborateur/collaborateur-edit/collaborateur-edit.component.ts

@ -45,7 +45,7 @@ export class CollaborateurAddComponent implements OnInit {
telephone: ['', Validators.required],
personalMail: ['', Validators.compose([Validators.required, Validators.pattern(".*@[a-z]*\.[a-z]*")])],
apsideMail: ['', Validators.compose([Validators.required, Validators.pattern(".*@apside-groupe\.com|.*@apside\.fr")])],
resignationDate: ['', Validators.required],
resignationDate: [],
referrerId: ['', Validators.required],
businessUnitId: ['', Validators.required],
});
@ -76,6 +76,7 @@ export class CollaborateurAddComponent implements OnInit {
if (this.collaborateur) {
this.collaborateurService.addCollaborateur(this.collaborateur).subscribe({
next: () => {
this.errorValue = 0;
},
error: () => {
this.errorValue = 1;

@ -55,7 +55,7 @@ export class CollaborateurEditComponent implements OnInit {
telephone: ['', Validators.required],
personalMail: ['',Validators.compose([Validators.required,Validators.pattern(".+@[a-z]*\.[a-z]*")])],
apsideMail: ['', Validators.compose([Validators.required,Validators.pattern(".+@apside-groupe\.com|.*@apside\.fr")])],
resignationDate: ['', Validators.required],
resignationDate: [''],
referrerId: ['', Validators.required],
businessUnitId: ['', Validators.required],
});

Loading…
Cancel
Save