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

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

Loading…
Cancel
Save